From mpy-triage
This skill should be used when the user wants to find duplicate or related MicroPython issues/PRs, triage an issue for similarity to existing items, detect spam or off-topic issues, or check if a new issue has already been reported. Invoke when user mentions finding duplicates, triaging issues, checking for related PRs, or detecting spam.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mpy-triage:triageThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Detect duplicate, related, and off-topic issues/PRs across MicroPython repositories using semantic search and LLM assessment.
Detect duplicate, related, and off-topic issues/PRs across MicroPython repositories using semantic search and LLM assessment.
uv run --project ${CLAUDE_PLUGIN_ROOT} mpy-triage issue <NUMBER> --repo micropython/micropython
uv run --project ${CLAUDE_PLUGIN_ROOT} mpy-triage pr <NUMBER> --repo micropython/micropython
--skip-summarize - Skip Haiku summarization, use only static fields for embedding--skip-assess - Skip Sonnet assessment, return ranked candidates with scores only--json - Output results as JSON for machine processing--repo REPO - Target repository (default: micropython/micropython)Before first use, the database must be populated:
uv run --project ${CLAUDE_PLUGIN_ROOT} mpy-triage collect
uv run --project ${CLAUDE_PLUGIN_ROOT} mpy-triage summarize
uv run --project ${CLAUDE_PLUGIN_ROOT} mpy-triage assemble
uv run --project ${CLAUDE_PLUGIN_ROOT} mpy-triage embed
Check database status:
uv run --project ${CLAUDE_PLUGIN_ROOT} mpy-triage stats
Each candidate shows:
Results include full GitHub URLs for easy navigation.
npx claudepluginhub andrewleech/claude-mpy-marketplace --plugin mpy-triageInvestigates GitHub issues and PRs: pulls, classifies, searches codebase for root cause, reviews contributed code, proposes fixes with file:line references, and optionally implements fixes.
Triages new GitHub issues — classifies, reproduces bugs, attempts conservative fixes, and comments. Use when a new issue is opened and needs automated triage.
Validates GitHub/GitLab issues against the codebase with root cause analysis and reproduction scenarios. Useful for issue triage and bug validation.