一键导入
refine-ticket
Refine a ticket into a lean, agent-actionable spec — real files, testable acceptance criteria, no invented context
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Refine a ticket into a lean, agent-actionable spec — real files, testable acceptance criteria, no invented context
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
When planning, flag uncertain assumptions and supply a ready-to-run web-research prompt to confirm them.
Local Switchboard management console — drive the board when the VS Code extension is running
Implement with high accuracy and self-review (invest effort up front to minimize rework)
Reconcile and restructure a feature's subtasks — improve each, then merge/delete/rewrite/split to make the set coherent
Deep planning, dependency checks, and adversarial review
Cloud-VM planning mode — plan first, do not auto-code in a remote VM
基于 SOC 职业分类
| name | refine-ticket |
| description | Refine a ticket into a lean, agent-actionable spec — real files, testable acceptance criteria, no invented context |
| disable-model-invocation | true |
Turn a sparse ticket into a lean, actionable spec a developer can pick up. Lean is the goal — a thin, correct ticket beats a padded one. The reader will delete anything they don't need, so don't make them.
Triggered by clicking "Refine" on a ticket card in the Switchboard tickets tab.
Fills the actionable core — what to build, where, and how to know it's done — and writes it back to the local markdown file. It does NOT pad the ticket with every section in a template.
## Summary — one short paragraph: what we're building, plainly.## Work Items (or ## Tasks) — the concrete pieces of work, each naming the real repo/file(s) it touches.## Acceptance Criteria — grouped by work item, checkboxed, testable ("given X, when Y, then Z").## Flow Diagram — Mermaid → inline PNG. Include whenever the ticket involves a flow (anything past a trivial one-step change); skip only for pure copy/config/no-flow tweaks.## User Flow — numbered steps, when behaviour isn't obvious from the summary and the diagram.## Open Questions — real unresolved blockers, each with an owner. Not a dumping ground.## Dependencies, ## Designs / References — only if they change what a dev does.Do NOT add ## Background / Why, ## Assumptions, or ## Scope by default. Most tickets don't need them, and they're the first thing users cut.
npx @mermaid-js/mermaid-cli -i input.mmd -o output.png, save alongside the ticket, embed as .