Skip to content

Configuration

Workflow MCP is configured through environment variables and command configuration.

Each command has built-in configuration:

CommandFile PrefixOutput DirectoryEntry PrefixDefault DPS
/researchRESEARCHprojects/research/RES4
/planPLANprojects/plans/PLN1
/implementIMPLprojects/implementations/IMP1
/reviewREVIEWprojects/reviews/GAP-RP3
/debugDEBUGprojects/debug/DBG4
/refactorRESEARCH_REFACTORprojects/research/RES-REFACTOR3
/archiveARCHIVEprojects/.archived/ARC0

Session files are created relative to the working directory:

your-project/
├── .claude/
│ └── workflow/
│ └── .session-state.json # Current session state
├── projects/
│ ├── research/
│ │ └── RESEARCH_TOPIC_DATE.md
│ ├── plans/
│ │ └── PLAN_TOPIC_DATE.md
│ ├── implementations/
│ │ └── IMPL_TOPIC_DATE.md
│ ├── reviews/
│ │ └── REVIEW_TOPIC_DATE.md
│ ├── debug/
│ │ └── DEBUG_TOPIC_DATE.md
│ └── .archived/
│ └── archive-logs/

Some commands read input from previous phases:

CommandInput Directories
/planresearch, interactions, backlog
/implementplans, research
/reviewresearch, plans, implementations
/debugresearch, plans, implementations
/refactorarchived/completed, implementations
/archiveresearch, plans, implementations, reviews

Configuration is built into the package. Future versions may support external configuration files or environment variable overrides for these settings.