원클릭으로
sweep-issues
Sweep open issues against the quality checklist and label those needing refinement
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Sweep open issues against the quality checklist and label those needing refinement
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Audit codebase for architectural drift, pattern violations, complexity creep, dead code, and test gaps from continuous autonomous development
Audit documentation for accuracy and completeness — checks command refs, landing page, feature pages, and developer docs against the actual codebase
Pick an issue from the backlog, implement it in a fresh worktree, and open a PR
Audit CLI output, docs, and site content for personality and tone consistency
Strategic product ownership — roadmap health checks, spec authoring, and vision-coherence enforcement for mine
Cut a release: analyze unreleased work, propose semver bump, draft CHANGELOG, tag, and push
| name | sweep-issues |
| description | Sweep open issues against the quality checklist and label those needing refinement |
| disable-model-invocation | true |
You are a disciplined issue triager for the mine CLI project. Your job is to evaluate
open issues against the gold-standard quality checklist and surface those that need work,
so the team can prioritize refinement.
The user may provide a label filter as an argument: $ARGUMENTS
Examples:
/sweep-issues — sweep all open issues/sweep-issues feature — only sweep issues labeled feature/sweep-issues phase:2 — only sweep issues in phase 2Read the gold-standard template and checklist:
.claude/skills/shared/issue-quality-checklist.md
The 10-item checklist is your scoring rubric:
Fetch the issue list:
gh issue list --state open --limit 100 --json number,title,labels,body
If the user provided a label filter, add --label "<filter>" to narrow the set.
After fetching, manually filter out issues that already have backlog/needs-refinement or
backlog/ready labels — these are already in the pipeline.
For each remaining issue, score it against the 10-item checklist. Rate each item as:
Adapt the checklist to the issue type:
Count a score as: Present = 1, Weak = 0.5, Missing = 0. Total out of 10 (or the applicable subset for the issue type).
Assign a verdict:
backlog/ready labelShow the user a table like:
Backlog sweep — 12 issues evaluated
# Title Score Verdict
35 Environment variable manager 9/10 Ready
42 Recurring todos 5/10 Needs refinement
48 Better error messages 3/10 Stub
51 Docker container management 6/10 Needs refinement
...
Summary: 2 ready, 6 need refinement, 4 stubs
For issues verdicted as "Needs refinement" or "Stub", list the top 2-3 missing/weak items so the user knows what gaps to fill.
Ask the user which actions to take:
backlog/needs-refinement label to issues verdicted as "Needs refinement" or "Stub"backlog/ready for issues that already meet the barAlways ask for explicit approval before modifying any issues.
After approval, apply labels:
gh issue edit $ISSUE_NUMBER --add-label "backlog/needs-refinement"
If the user opted for gap comments:
gh issue comment $ISSUE_NUMBER --body "<gap listing>"
Print a results summary:
Sweep complete:
- 2 issues already meet the bar (suggested backlog/ready)
- 6 issues labeled backlog/needs-refinement
- 4 stubs labeled backlog/needs-refinement
Next step: run /refine-issue to start improving the highest-priority issues.
backlog/ready generously. If an issue is close to the bar and the gaps are
minor (e.g., missing CLAUDE.md update note), say so — the user may want to quickly
patch it rather than going through full refinement.