用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/gittower/git-flow-next --skill create-spec命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Run the full release process end-to-end - prep, tag, CI verification, Homebrew tap, WinGet verification, and website sync
Handle a small fix or maintenance task locally end-to-end — no PR, but full review gates and a confirmed local merge into main
Fully solve a small issue end-to-end — resolve, publish the PR, run two Copilot review rounds, address them, and merge when confident. Escalates to the user on anything uncertain.
基于 SOC 职业分类
正在显示 SKILL.md
| name | create-spec |
| description | Create a Codex-gated spec issue from a triaged report, concept, or idea |
| argument-hint | <issue-number | description> |
| allowed-tools | Read, Grep, Glob, Write, Bash, Agent, mcp__github__get_issue, mcp__github__search_issues, mcp__github__create_issue, mcp__github__update_issue, mcp__github__add_issue_comment |
Turn an accepted bug report, feature request, concept, or idea into an implementation-ready spec issue per the Spec Issues section of ISSUE_GUIDELINES.md. The spec is drafted locally, reviewed by Codex, and only posted to GitHub after user acceptance. The spec issue is the source of truth for implementation; test scenarios are its centerpiece.
/create-spec <source>
.ai/issue-<n>-*/triage.md
if present) or an existing thin issue to be speccedconcept.md or triage.md in the workflow
folder matching the current branchmcp__github__get_issue), and read
.ai/issue-<n>-*/triage.md and any existing analysis.md/concept.mdmcp__github__search_issues for
related or duplicate issues (open and closed) before speccing.ai/issue-<n>-<slug>/ or
.ai/feature-<slug>/Understand what the spec touches: current behavior, affected components, existing configuration options, prior art. Enough to write concrete expected behavior and test scenarios — not an implementation plan. Consult ARCHITECTURE.md and CONFIGURATION.md as needed.
Write .ai/<folder>/spec.md following the Spec Issues structure in
ISSUE_GUIDELINES.md exactly (it will be posted as the issue body):
Refs #<n> to the originating report if one existsThe spec stays at concept level: what to achieve and what changes. How to implement it belongs to the implementation phase.
Breakdown: if the work can't land as one reviewable PR, split into
sub-specs — each a complete spec of its own (goal, behavior, test
scenarios), independently implementable. Draft them as
spec-<part-slug>.md files; the main spec keeps the overall goal and a
Breakdown task list.
Run a Codex gate per ../_shared/CODEX_GATE.md:
Evaluate per the convention — apply high-confidence findings, reject
over-engineering, when in doubt leave it out. Log all verdicts to
.ai/<folder>/codex-spec.md.
Present to the user:
Wait for acceptance. The user may edit, answer open questions, or reject. Iterate until accepted.
After acceptance, verify spec.md and any comment body against the
posting checklist, then:
mcp__github__create_issue: title per
ISSUE_GUIDELINES.md (imperative, specific), body from spec.md, labels:
spec plus bug or enhancementRefs #<n>SPEC_ID=$(gh api repos/gittower/git-flow-next/issues/<spec#> --jq '.id')
gh api repos/gittower/git-flow-next/issues/<report#>/sub_issues \
-F sub_issue_id="$SPEC_ID"
sub_issue_id is the report child's REST database id, not the
issue number — fetch it as shown.mcp__github__add_issue_comment,
addressing the reporter: the request is accepted and now specced in the
spec issue (link it, note it's attached as a sub-issue); the report stays
open and is the place to follow progress.Resolves #<spec> (closing the spec), after which you close the report
with a short "shipped in <version>" note. Both end up closed once the
work lands./resolve-issue <spec-number> (or the
manual chain starting with /analyze-issue)