From workflow
Use at the start of any feature, change, or project managed with the workflow CLI, and whenever deciding what to do next. Explains the optional brainstorm step and how the coding agent implements directly. Read before starting any code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/workflow:workflow-overviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This project uses a lightweight workflow: an **optional brainstorm** to agree on a
This project uses a lightweight workflow: an optional brainstorm to agree on a design, then the coding agent implements directly. There is no task tracker and no separate planning phase — once the direction is clear, build it.
brainstorm (optional) ──► implement ──► commit
(capture design) (build it) (docs + commit)
Brainstorming is a tool, not a gate: reach for it when a moment of explicit design will help, and skip it when the change is small and well understood.
Read extras/manifesto/MANIFESTO.md before doing any work. It holds the
project's vision and non-negotiable guidelines. Every change must respect it. If a
request conflicts with the manifesto, raise it with the developer instead of
silently violating it.
Before navigating or editing the codebase, read
extras/internals/INTERNALS.md — the code map (an extension of CLAUDE.md)
that says where each kind of change lives. Use the internals skill to consult
it and to keep it honest when the structure changes.
If either file is still a stub marked "Not yet written" (fresh from init),
populate it first: run workflow manifesto info / workflow internals info for
instructions, then write the manifesto by interviewing the developer and the
internals map from the codebase. Never invent a project's vision or guidelines.
workflow CLIBrainstorm notes are managed through the workflow CLI. Key commands:
| Command | Use |
|---|---|
workflow init | Scaffold extras/ and docs/ into a new project (MANIFESTO/INTERNALS as stubs). |
workflow manifesto info | Print how to populate MANIFESTO.md; run it, then write the file by interviewing the developer. |
workflow internals info | Print how to populate INTERNALS.md; run it, then write the file from the codebase. |
workflow brainstorm new "<title>" | Create a brainstorm note. |
workflow brainstorm list | List brainstorm notes. |
workflow brainstorm delete "<name>" | Delete a note once its design has been implemented. |
Run workflow with no arguments for full usage.
The brainstorm folder is a queue, not an archive: once a note's design has been implemented and committed, delete it. Keeping it clear keeps the next brainstorm precise.
Whether you brainstormed first or went straight in, when you build a change:
extras/manifesto/MANIFESTO.md) and the internals
map (extras/internals/INTERNALS.md).README.md and
INTERNALS.md in the same change when behaviour or structure changed.cmd-llm-conventional-commit),
on the developer's go-ahead. If the change came from a brainstorm note that is
now fully implemented, delete the note (workflow brainstorm delete).npx claudepluginhub dagyu/skills-marketplace --plugin workflowGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.