一键导入
to-issues
Turn a plan, spec, or PRD into one or more independently-grabbable issues, and publish them when repository publishing rules are clear.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Turn a plan, spec, or PRD into one or more independently-grabbable issues, and publish them when repository publishing rules are clear.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Turn the current conversation context into a PRD and publish it to the project issue tracker when repository publishing rules are clear.
Triage issues through the repository's Issue Tracker Contract Orbit state machine. Use when the user wants to create, inspect, classify, move, or prepare issues for implementation or review.
Find deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the decisions in docs/adr/. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.
Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says something is broken/throwing/failing, or describes a performance regression.
Review current worktree changes, fix blockers, record non-blocking technical debt, and create a git commit. Use when asked to review and commit, prepare a commit, finalize local changes, or run a pre-commit review.
Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
| name | to-issues |
| description | Turn a plan, spec, or PRD into one or more independently-grabbable issues, and publish them when repository publishing rules are clear. |
This is the to-issues workflow. Before running it, read the repository's issue discovery rules, for example docs/issue-discovery-orbit/discovery-rules.md when present.
Turn a plan into one or more independently-grabbable issues using vertical slices (tracer bullets).
If repository publishing rules are clear, publish the approved issue or slices to the issue tracker. If they are missing or conflicting, output Issue candidates instead and list what must be confirmed before publishing.
Work from whatever is already in the conversation context. If the user passes an issue reference, URL, or path as an argument, fetch it from the issue tracker and read its full body and comments when the tracker is accessible.
If you have not already explored the codebase, do so to understand the current state of the code. Issue titles and descriptions should use the project's domain glossary vocabulary, and respect ADRs in the area you're touching.
Turn the plan into one or more tracer bullet issues. Each issue is a thin vertical slice that cuts through ALL necessary integration layers end-to-end, NOT a horizontal slice of one layer.
Slices may be HITL or AFK. HITL slices require human interaction, such as an architectural decision or a design review. AFK slices can be implemented and merged without human interaction. Prefer AFK over HITL where possible.
- Each slice delivers a narrow but COMPLETE path through every required layer. - A completed slice is demoable or verifiable on its own. - Choose issue boundaries so every resulting work item is independently useful and easy to verify.Present the proposed breakdown as a numbered list. For each slice, show:
Ask the user:
Iterate until the user approves the breakdown.
For each approved slice, or the single approved issue, publish a new issue to the issue tracker only if Repository Publishing Rules are clear. Use the repository's issue body template and entry labels or states.
Publish issues in dependency order so you can reference real issue identifiers in the "Blocked by" field.
If publishing rules are missing or conflicting, do not publish. Present the approved breakdown as Issue candidates and list the missing or conflicting rules.
A reference to the parent issue on the issue tracker if the source was an existing issue. Otherwise omit this section.
A concise description of this vertical slice. Describe the end-to-end behavior, not layer-by-layer implementation.
Or "None - can start immediately" if no blockers.
Do NOT close or modify any parent issue unless repository rules and the user both explicitly allow it.