一键导入
shaperstatus
Show current business state, canvas progress, research status, validation decision, and recommended next steps. Read-only — does not modify any files.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Show current business state, canvas progress, research status, validation decision, and recommended next steps. Read-only — does not modify any files.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Design project structure and record technical decisions. Use when the user says "architect", after product exploration is complete, or when revisiting architecture after a pivot. Does NOT generate source code — that is build's job.
Generate code from the architecture plan. Use when the user says "build", after architect has recorded a plan, or when re-generating after an architecture change. This is the only command that writes source code.
Design the solution interface (UX/UI, API contract, or agent system). Use when transitioning from the product brief to the engineering phase to determine how the product behaves and looks.
Interactive product discovery — what are we building, who is it for, and what does v1 look like. Use when starting product exploration, adding a new feature, revisiting scope or requirements, or when the user says "discover".
Context-aware command menu showing all available maker commands with recommendations based on current project state. Use when the user says "help", asks how to use maker, asks where to start, asks what maker does, or seems unsure what to do next.
Initialize project context and preferences. Use when starting a new project, when the user says "kickoff", or when there is no .maker/project_state.md and the user wants to get started.
| name | shaper:status |
| description | Show current business state, canvas progress, research status, validation decision, and recommended next steps. Read-only — does not modify any files. |
Renders a dashboard of the current business state from .shaper/business_state.md. Read-only.
Before running this command, read ../../references/shared-protocols.md.
shaper:status.shaper:help recommends checking status for details.Read .shaper/business_state.md. If it does not exist, output:
No business state found. Run `/shaper:kickoff` to get started.
and stop.
Output the following dashboard, populated from state file fields:
## Business Status: [idea from Profile]
_Working preference: [working_preference] | Started: [initialized_date]_
---
### Canvas Progress
| Block | Status |
|---|---|
| Problem | [Drafted / Not started] |
| Customer Segments | [Drafted / Not started] |
| Unique Value Proposition | [Drafted / Not started] |
| Solution | [Drafted / Not started] |
| Channels | [Drafted / Not started] |
| Revenue Streams | [Drafted / Not started] |
| Cost Structure | [Drafted / Not started] |
| Key Metrics | [Drafted / Not started] |
| Unfair Advantage | [Drafted / Not started] |
---
### Research
- **Primary research**: [Yes / Informal / None]
- **Competitors analyzed**: [count from competitors_analyzed, or "Not done"]
- **Market summary**: [First sentence of market_summary, or "Not done"]
---
### Validation
- **Status**: [shaper_recommendation, or "Not run"]
- **User decision**: [user_decision, or "—"]
- **Decision date**: [decision_date, or "—"]
- **Open risks**: [open_risks count, or "—"]
---
### Recent Decisions
[Last 3 rows from Decision Log table, or "No decisions recorded yet"]
---
### Last Activity
[Last 3 rows from Session Log table, or "No sessions recorded yet"]
---
### Suggested Next Steps
[Derived from current state — see logic below]
Apply this logic to determine the recommendation section:
No canvas blocks filled:
→ /shaper:canvas — Map out the 9 blocks of your Lean Canvas.
Canvas drafted, no market research:
→ /shaper:market — Canvas is ready. Analyze competitors and market size.
→ /shaper:validate — Or skip to stress-testing the business model.
Canvas + market research done, not validated:
→ /shaper:validate — All inputs are ready. Make the Go/No-Go call.
Validated — Go decision:
→ /shaper:pitch — Business validated. Generate a pitch or landing page copy.
→ /maker:discover — Ready to build? Hand off the product brief.
Validated — Pivot or No-Go:
→ /shaper:canvas — Rework the canvas based on validation findings.
→ /shaper:kickoff — Or start fresh with a new idea.
None. Status is read-only and does not modify any files.