From blueprint
Initialize docs/ai structure for development workflow
npx claudepluginhub urso/claudev --plugin blueprintThis skill is limited to using the following tools:
Create the `docs/ai/` directory structure for designs, stories, and style guides.
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 the docs/ai/ directory structure for designs, stories, and style guides.
mkdir -p docs/ai/stories docs/ai/designs docs/ai/rules docs/ai/workflows
Only create if file doesn't exist:
Check and create docs/ai/rules/common.md:
test -f docs/ai/rules/common.md && echo "EXISTS" || echo "NEW"
If NEW, create:
---
name: Common Style Guide
applies-to: ["*"]
tags: [style]
description: Universal coding conventions for all languages.
---
# Common Style Guide
Check and create docs/ai/workflows/design.md:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/get-guidelines.sh design docs/ai/workflows > /dev/null && echo "OK"
This creates the design workflow guidelines from template if missing.
Check and create docs/ai/workflows/story.md:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/get-guidelines.sh story docs/ai/workflows > /dev/null && echo "OK"
This creates the story workflow guidelines from template if missing.
Check and create docs/ai/rules/build.md:
test -f docs/ai/rules/build.md && echo "EXISTS" || echo "NEW"
If NEW, create:
---
name: Build Configuration
applies-to: ["*"]
tags: [build]
description: Build, lint, test, and format commands for this project.
---
# Build Configuration
## Build
## Lint
## Test
## Format
Check if gitignore entries already exist:
grep -q "docs/ai/designs/" .gitignore 2>/dev/null && echo "EXISTS" || echo "NEW"
If NEW, append to .gitignore:
# AI development artifacts
docs/ai/designs/
docs/ai/stories/
## Initialized docs/ai/
Structure:
docs/ai/
├── designs/ (gitignored)
├── stories/ (gitignored)
├── rules/
│ ├── common.md [created/existed] - universal style conventions
│ └── build.md [created/existed] - build/lint/test commands
└── workflows/
├── design.md [created/existed] - design workflow guidelines
└── story.md [created/existed] - story workflow guidelines
Next steps:
- Edit docs/ai/rules/build.md with your build/lint/test commands
- Edit docs/ai/rules/common.md with project conventions
- Add language-specific rules (e.g., docs/ai/rules/go.md)
- Run /design-create to start designing