Cluster and classify the mendixlabs/mxcli issues mirrored into the ako/mxcli fork (urgent / fix / proposal / discussion) and keep a triage board issue up to date. Run from a scheduled routine. Does not change code.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
<!-- skill-index: generated by scripts/skill-index.py; make check-skill-index -->
## Find it fast
`sed -n '<from>,<to>p' SKILL.md` one section rather than reading the file;
`./mxcli syntax <topic>` answers *how do I write this* for a fraction of either.
| lines | section |
|---|---|
| 28-42 | Configuration |
| 43-51 | Ground rules |
| 52-55 | Step 1: Check the mirror is running |
| 56-67 | Step 2: Learn the project's spirit |
| 68-76 | Step 3: Gather state |
| 77-102 | Step 4: Triage each issue |
| 103-125 | Step 5: Full mode only |
| 126-135 | Step 6: Update the triage board |
| 136-138 | Step 7: Report |
<!-- /skill-index -->
# Issue triage (classify mirrors)
You triage the upstream issues mirrored into this fork. You never change code, open PRs, or write anything to the upstream repository. You work unattended: decide, act, and leave a clear trail in the fork.
## Configuration
```bash
UPSTREAM=mendixlabs/mxcli # where issues are filed (never written; not attached to the routine)
FORK=ako/mxcli # this repository
MAINTAINER=ako # only this account's label changes are authoritative
MODE=label-only # label-only | full
…
The line at the top of this page pins the label git:20261014.166c93f, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_lm4yg4pariwmnqvm
GET https://markdownregistry.com/api/v1/resolve?ref=mendixlabs/mxcli/issue-triage
GET https://markdownregistry.com/api/v1/blob/94896f01e78fab2935fe350d114511f3d76cf7cc44d24201075dd4087fd9d11e
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
mendixlabs/mxcli · .claude/skills/mendix/agents/SKILL.md · Author Mendix AI agent documents in MDL — Model, Knowledge Base, Consumed MCP Service and Agent, with variables, tools…
mendixlabs/mxcli · .claude/skills/mendix/alter-page/SKILL.md · Modify an existing page or snippet's widget tree in place with ALTER PAGE / ALTER SNIPPET — SET, INSERT, DROP, REPLACE…
mendixlabs/mxcli · .claude/skills/mendix/analyze-runtime/SKILL.md · Find out what a running Mendix app actually does — logs, Prometheus metrics, OpenTelemetry traces and the model…
mendixlabs/mxcli · .claude/skills/mendix/assess-migration/SKILL.md · Investigate an existing non-Mendix application (Java, .NET, Python, Node, PHP, …) and produce a structured migration…
mendixlabs/mxcli · .claude/skills/mendix/assess-quality/SKILL.md · Audit a Mendix project against best practices for naming, security, performance, maintainability and architecture, and…
mendixlabs/mxcli · .claude/skills/mendix/atlas-design/SKILL.md · Make a Mendix app look designed rather than default-Atlas: layout, spacing, typography, colour and design properties…
mendixlabs/mxcli · .claude/skills/mendix/bootstrap-app/SKILL.md · Provision a Mendix project in a repo that has none — interview, `mxcli new`, session hook, project brief, first commit…
mendixlabs/mxcli · .claude/skills/mendix/browse-integrations/SKILL.md · Discover the external services a project consumes and browse their cached contracts through the MDL CATALOG — OData…
mendixlabs/mxcli · .claude/skills/mendix/bulk-widget-updates/SKILL.md · Discover and bulk-change widget properties across many pages with LIST WIDGETS and UPDATE WIDGETS. Use when the same…
mendixlabs/mxcli · .claude/skills/mendix/business-events/SKILL.md · Define event-driven APIs over Kafka with Mendix business event services — publish and subscribe contracts…
mendixlabs/mxcli · .claude/skills/mendix/catalog-search/SKILL.md · Search the Mendix Catalog platform service registry (catalog.mendix.com) from the CLI to find services published across…
mendixlabs/mxcli · .claude/skills/mendix/cheatsheet-errors/SKILL.md · Quick fixes for the MDL syntax errors that come up most: undeclared variables, wrong retrieve source, list operations…
paperclipai/paperclip · packages/skills-catalog/catalog/bundled/paperclip-operations/issue-triage/SKILL.md · Triage Paperclip inbox issues that are stale, blocked, in-review, or assigned-but-not-progressing, and decide a single…
decebals/claude-code-java · skills/issue-triage/SKILL.md · Triage and categorize GitHub issues with priority labels. Use when user says "triage issues", "check issues", "review…
testdouble/han · han-research/skills/issue-triage/SKILL.md · Triage a raw, vague issue or bug report into a structured document that names what is known, what is missing, and what…
outlinedriven/odin-claude-plugin · plugins/odin-git/skills/issue-triage/SKILL.md · Use when a human invokes triage on a new configured Slack issue report. Not for triaging reports from other channels or…
office-kit/pptx · .claude/skills/issue-triage/SKILL.md · Use to triage a GitHub issue — classify as bug / feature request / question / docs / dependency, apply the right label…
marcel-bich/marcel-bich-claude-marketplace · plugins/credo/skills/issue-triage/SKILL.md · Use when the user wants to triage GitHub issues - decide whether an issue is still relevant, reproducible, closeable, a…