From autodev
Use before brainstorming, design docs, implementation plans, or retros when project-wide design constraints may exist or need to be created
How this skill is triggered — by the user, by Claude, or both
Slash command
/autodev:project-design-guidanceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Condensed format: load `autodev:condensed-pipeline-writing` to expand shorthand.
Condensed format: load
autodev:condensed-pipeline-writingto expand shorthand.
Global guidance = durable constraints every design inherits: product direction, architecture boundaries, UX/domain rules, security/ops posture, infra/deploy limits, non-goals. No isolated design.
Prefer docs/design-guidance.md.
If equivalent exists, use + cite it instead of duplicating: docs/product-guidance.md, docs/architecture.md, docs/technical-strategy.md, repo AGENTS.md/CLAUDE.md, ADRs with cross-cutting direction. Add pointer file only if discoverability is poor.
rg -n "design guidance|product direction|architecture principles|non-goals|constraints|strategy" AGENTS.md CLAUDE.md README.md docs decisions 2>/dev/null
## Global Design Guidance.docs/design-guidance.md unless human declines.Guidance: docs/design-guidance.md or Guidance: none found; Q&A captured here.Ask max 2 batches.
Batch 1:
Batch 2 if unclear:
# Design Guidance
**Status:** Active
**Last updated:** YYYY-MM-DD
**Source:** human Q&A | retro <path> | ADR <path>
## Product Direction
- ...
## Architecture Constraints
- ...
## UX / Domain Principles
- ...
## Quality / Security / Operations
- ...
## Infrastructure / Integration Impact
- cloud resources, network paths, secrets, migrations, queues, storage, cost,
scaling, env differences, deploy approval
## Multi-Component Validation
- proof across real boundaries: app+DB, API+worker, plugin+host, frontend+backend,
CLI+service, IaC+runtime
## Non-Goals
- ...
## Evolution Triggers
- ...
## Change Log
| Date | Source | Change |
|---|---|---|
Design must include:
## Global Design Guidance
Source: `docs/design-guidance.md`
| guidance | design response |
|---|---|
| <constraint> | <how design follows it> |
Plan must turn relevant guidance into tasks/verification: code, tests, deploy wiring, rollback, privacy, UX, ops. Intentional guidance violation → ADR before plan.
Every non-trivial design answers:
During post-merge-retrospective, update guidance only for durable future-design lessons:
Append dated Change Log row + edit relevant section. If file missing, create only when lesson affects future designs. One-off implementation trivia stays in retro.
npx claudepluginhub gocodealone/autonomous-dev-kit --plugin autodevGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.