From blueprint
Create a design document for requirements, approach, and technical decisions
npx claudepluginhub urso/claudev --plugin blueprintThis skill is limited to using the following tools:
Create a design document that captures problem context, goals, approach, and technical decisions.
Provides Ktor server patterns for routing DSL, plugins (auth, CORS, serialization), Koin DI, WebSockets, services, and testApplication testing.
Conducts multi-source web research with firecrawl and exa MCPs: searches, scrapes pages, synthesizes cited reports. For deep dives, competitive analysis, tech evaluations, or due diligence.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
Create a design document that captures problem context, goals, approach, and technical decisions.
${CLAUDE_PLUGIN_ROOT}/resources/discovery.md${CLAUDE_PLUGIN_ROOT}/resources/design-operations.md${CLAUDE_PLUGIN_ROOT}/scripts/list-workflows.sh$ARGUMENTS
!bash ${CLAUDE_PLUGIN_ROOT}/scripts/list-workflows.sh "" design
Read DISCOVERY_GUIDE and DESIGN_OPS for available tools and procedures.
Read the workflow files listed in the pre-computed context above for design guidelines.
Ask clarifying questions to understand:
Get user confirmation before proceeding.
Ask user for a short kebab-case name (e.g., user-auth, api-redesign).
If related designs exist, ask user if this design depends-on any of them.
Ask user if there are project files that should be referenced by this design (e.g., source code, configs, API specs). These are project-relative paths stored in the references frontmatter field and will be auto-loaded as context during story expansion and development.
Follow the procedures in DESIGN_OPS to create the design. Fill in all sections with the gathered context.
The PostToolUse hook will automatically validate the document after writing.
Spawn the design-review agent to review the newly created design with fresh context. Pass the design file path as the argument.
/design-expand to break into stories