architecture-principle…
Architecture principles for manifest-dev: how its maintainer wants skills, wrappers, references, state and the workflow…
Design principles for manifest-dev: how its maintainer wants the visual and interaction design guidance the plugin ships, and the surfaces it builds for people to look at, done, and why. Use before planning, writing, building or reviewing the design skills, their guides and
Claude Code
$ npx -y skills add doodledood/manifest-dev --skill design-principles --agent claude-code
Codex
$ npx skills add doodledood/manifest-dev --skill design-principles -a codex -y
Cursor
$ npx skills add doodledood/manifest-dev --skill design-principles -a cursor -y
Gemini CLI
$ npx skills add doodledood/manifest-dev --skill design-principles -a gemini-cli -y
GitHub Copilot
$ npx skills add doodledood/manifest-dev --skill design-principles -a github-copilot -y
OpenCode
$ npx skills add doodledood/manifest-dev --skill design-principles -a opencode -y
Windsurf
$ npx skills add doodledood/manifest-dev --skill design-principles -a windsurf -y
name: design-principles description: 'Design principles for manifest-dev: how its maintainer wants the visual and interaction design guidance the plugin ships, and the surfaces it builds for people to look at, done, and why. Use before planning, writing, building or reviewing the design skills, their guides and instruments, or a page, canvas or draft a skill renders for a person.'
Edit rule: each line is a principle with its reason and when it yields. Decisions go to the decision records, rules a check can hold go to the check, and a line is added only on a person's yes, after sharpening an existing line is ruled out.
Before calling design work done, check it against these principles from a fresh start — a new session, or a reviewer who did not do the work. Fix what departs unless the person chose the departure, and check again only after a fix, until a check finds none. Name each departure kept, with the principle and why.
Hand your agent a task. Get back work you can trust. manifest-dev is a set of free, open-source skills for coding agents.
Architecture principles for manifest-dev: how its maintainer wants skills, wrappers, references, state and the workflow…
Ship a change to a file setup-project copies or emits into projects (ADR_FORMAT.md, NORTH_STAR_FORMAT.md, the verification…
Harden a manifest-dev task guidance file for one-shot quality — either /define''s quality-gate/Default set or figure-out''s probe…
Analyze Claude Code sessions to learn what went right/wrong and suggest high-confidence improvements to skills. Use when asked to…
The red-flag lists mirrored between figure-out''s and define''s task files, so a change to one side lands on the other. Use when…
Product principles for manifest-dev: how its maintainer wants calls about what the plugin does for its users made, and why. Use…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.