원클릭으로
feature
Create, list, or manage feature specs and GitHub issues
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create, list, or manage feature specs and GitHub issues
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | feature |
| description | Create, list, or manage feature specs and GitHub issues |
Manage Runners' feature pipeline: specs live in docs/features/, tracking lives in GitHub Issues with the feature label.
/feature <action> [args]
new <name>Create a new feature from scratch.
docs/features/.docs/features/{number}-{slug}.md with sections: Motivation, Scope, Implementation Phases, Verification.feature and the chosen P0/P1/P2/P3:
feat: <short description>gh issue create --label feature --label P1 --title "…" --body "…"docs/features/README.md to include the new spec.listShow all features, sorted by priority.
gh issue list --label feature --state open --limit 50 --json number,title,labels,createdAt,assigneesdocs/features/ (excluding README).P0 first, then P1, P2, P3, then unlabeled-by-priority last). Within a priority bucket, sort by spec number ascending.— in priority and a callout asking the user to triage them.--state all and add a State column.close <issue-number>Mark a feature as shipped.
gh issue close <number>docs/features/, move it to
docs/features/archive/ with git mv. Shipped code is the source
of truth, but the spec stays around as the "what we were going for"
record (mirrors docs/impls/archive/).docs/features/README.md to drop the archived entry from
the index.prioritize <issue-number> <P0|P1|P2|P3>Set or change the priority of an existing feature.
gh issue edit <number> --remove-label P0 --remove-label P1 --remove-label P2 --remove-label P3 --add-label <priority>
(Removing all four is safe — gh ignores remove-label for labels not present.)spec <issue-number-or-name>Open or create a spec for an existing feature issue.
new, pre-populated from the issue body.feature — all feature issues use this label.bug — for bug reports (not managed by this skill).P0 / P1 / P2 / P3 — priority, exactly one per issue.Every feature gets exactly one priority label. Rubric:
wontfix later is fine.When in doubt between two levels, pick the lower-urgency one and say why; over-labeling P0/P1 dilutes the signal.
01-product-spec.md, 02-ai-quick-explain.md, etc.docs/features/archive/ — the
implementation is the source of truth, but the spec stays as the
"what we were going for" record (mirrors docs/impls/archive/).docs/features/README.md index only lists in-progress/planned specs.