一键导入
blueprint
Multi-model implementation planning — creates bite-sized TDD plans using planner_maker's council pipeline with goal-oriented checkpoints
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Multi-model implementation planning — creates bite-sized TDD plans using planner_maker's council pipeline with goal-oriented checkpoints
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | blueprint |
| description | Multi-model implementation planning — creates bite-sized TDD plans using planner_maker's council pipeline with goal-oriented checkpoints |
| user-invocable | true |
Creates implementation plans using a multi-model council (Grok search, Qwen/Kimi analysis, GPT critique with pre-mortem, Gemini final judgment). Output is in bite-sized TDD format: exact files, test-first steps, commit points.
/blueprint [task description]
/blueprint [task] --goal [success criteria]
/blueprint [task] --context [additional context]
/blueprint [task] --code [paste relevant code]
/blueprint [task] --ux — include UX/accessibility review
/blueprint [task] --responsive — include responsive design review
/blueprint [task] --debate — include pro/con debate steps
/blueprint [task] --issue [path/to/issue.md] — load spec from file
Structure your input for best results. Each field feeds the right model:
Task: [One sentence. Action verb. What you're building.]
Goal: [2-4 measurable success criteria. What "done" looks like.]
Context: [Domain facts, prior decisions, current architecture, scale.]
Subtasks: [Break the task into 3-5 chunks for the models to chew on.]
Constraints: [Tech stack, budget, platform limits, compliance.]
Metrics: [How you'll know it worked. Numbers, not vibes.]
Reference: [One short example of a similar approach + what to change.]
Example — good vs bad:
BAD: /blueprint Add analytics to the app
GOOD:
/blueprint Add PostHog analytics with admin opt-out toggle
--goal "Track page views + feature usage, admin can disable per-site, fail-closed (if toggle errors analytics OFF), GDPR compliant"
--context "Forge Custom UI app, existing KVS for settings"
The layered structure feeds each model what it needs — Grok gets searchable context, Qwen gets structured subtasks to design against, Kimi gets constraints and metrics to critique with.
Step 1: Grok Search — ground truth, latest docs
Step 2: Qwen Analysis — technical deep-dive
Step 3: Kimi Analysis — step-by-step edge cases
Step 4: Kimi Decompose — subtasks + dependencies
Step 5: GPT Critique — pre-mortem (assume it failed, find why)
Step 6: Qwen Draft — synthesize into draft plan
Step 7: Gemini Final — bite-sized TDD output format
Optional steps: debate (pro/con), UX review, responsive review.
When user invokes /blueprint [task]:
Extract from user message:
--goal value, or extract success criteria from task/context. If ambiguous, ask user: "What does done look like?"--context value, or surrounding conversation context--code value, or if user mentions specific files, read them and paste contents--ux, --responsive, --debate, --issuemcp__tachibot-mcp__planner_maker({
task: "[task]",
goal: "[success criteria — what must be true when done]",
context: "[context if any]",
codeContext: "[code if any]",
mode: "start",
ux: [true if --ux],
responsive: [true if --responsive],
debate: [true if --debate],
issueFile: "[path if --issue]"
})
This returns the FIRST tool to call and its parameters.
The planner_maker uses a coordinator pattern — it returns ONE tool to execute at a time:
Loop:
1. planner_maker returns { nextTool: { tool, params }, step, phase }
2. Execute the returned tool with given params
3. Call planner_maker again with mode: "continue", step: next, prior: { [stepId]: result }
4. Repeat until isComplete: true
Important: Pass results back in the prior object using the step ID as key. The planner accumulates context server-side.
Show progress to user between steps:
Blueprint: [phase] (step N/M)...
The last step (judge_final) outputs the plan in bite-sized TDD format:
### Task N: [Component Name]
**Files:** Create: path/to/file | Modify: path/to/file:lines | Test: path/to/test
**Step 1:** Write the failing test (show test code)
**Step 2:** Run test to verify it fails (exact command + expected output)
**Step 3:** Write minimal implementation (show code)
**Step 4:** Run test to verify it passes (exact command)
**Step 5:** Commit (exact git command with message)
Present the full plan to the user. Then offer:
Blueprint complete. Options:
1. **Execute with planner_runner** (recommended) — Step-by-step execution with goal checkpoints at 50/80/100%
2. **Execute inline** — I'll implement the plan task by task in this session
3. **Save to file** — Save as docs/plans/YYYY-MM-DD-[feature].md for later
4. **Refine** — Adjust specific tasks or add more detail
Start the runner with the plan and goal:
planner_runner({
plan: "[full plan text]",
goal: "[goal from planner_maker]",
mode: "start"
})
Then follow the coordinator pattern — execute each step, run checkpoints at 50/80/100%:
Work through each task in the plan sequentially:
Save the plan with this header:
# [Feature Name] Implementation Plan
> **For Claude:** Use superpowers:executing-plans to implement this plan task-by-task.
**Goal:** [Goal statement]
**Architecture:** [2-3 sentences]
**Generated by:** planner_maker (multi-model council)
**Models used:** Grok, Qwen, Kimi, GPT, Gemini
---
[plan content]
/blueprint add OAuth authentication with refresh tokens --goal "secure token rotation, 15min access TTL, 7d refresh TTL"/blueprint refactor payment module to microservice --debate/blueprint add real-time collaboration --ux --responsive/blueprint implement rate limiter --code [paste current code]/blueprint redesign user dashboard --issue docs/specs/dashboard-v2.md --goal "load under 2s, mobile-first"Use when the user wants a security review of code or a diff — OWASP/CWE findings with severity, taint/data-flow analysis, and concrete fixes via security_review
Use when the user wants tests generated for code or a diff — enumerates edge cases and failure modes first, then emits runnable test code via testgen
Use when a task would benefit from a structured thinking technique but you're not sure which — recommends the right prompt technique for the intent (debug, spec, refactor, decision, design) and applies it
Use for decisions or judgments worth multiple independent perspectives — multi-model council with parallel analysis, search grounding, and synthesis (30-60s); for a quick single-call verdict use the jury tool directly
Use when the user shares or finishes a plan and wants it stress-tested before execution — adversarial multi-model pre-mortem with ranked risks, mitigations, and concrete plan edits
Use when code changes are ready for review — a diff exists, the user says "review my changes/PR", or a commit is about to happen. Multi-model diff review (Kimi, DeepSeek, GPT-5.5 panel + Gemini judge) with a MERGEABLE verdict