npx claudepluginhub minusblindfold/devloopStructured development workflow for Claude Code — brainstorm, research, plan, design, implement, review
A Claude Code plugin that structures AI-assisted development into phases. Without structure, coding agents generate inconsistent patterns and one-shot attempts that miss edge cases. devloop fixes this by breaking work into brainstorming, research, planning, design, implementation, and review — each phase produces an artifact the next one reads. No step touches code until /dl:implement.
brainstorm → research → plan → design → implement → review
↑ ↑ ↑ │
└──────────┴───────┴─────────┘
re-enter research when
discoveries surface
Start with /dl:brainstorm — it's the required entry point. /dl:research can re-enter at any stage when discoveries surface during implementation.
claude plugin marketplace add minusblindfold/devloop
claude plugin install dl
git clone https://github.com/minusblindfold/devloop.git
claude --plugin-dir ./devloop
Use /reload-plugins after making changes during development.
| Skill | What it does |
|---|---|
/dl:brainstorm | Required entry point. Iterative questioning to refine a feature idea. Produces decisions and research queries. |
/dl:research | Execute research queries from brainstorm as targeted codebase searches. Requires brainstorm artifact. |
/dl:plan | Ask clarifying questions, create a vertically-sliced task list. Detects greenfield projects. |
/dl:design | Primary review checkpoint. Generate architecture, Mermaid diagrams, and per-task specs. |
/dl:implement | Implement one task at a time against the spec. Tracks progress across sessions. |
/dl:review | Load rules and design context, review code for rule violations and security issues. Works standalone or after /dl:implement. |
/dl:plan and /dl:design support refine mode — invoke with no args when existing artifacts are found. |
/dl:design generates Mermaid diagrams (architecture, data flow, component, sequence) saved as .mmd files in .work/designs/diagrams/./dl:implement in a new session and pick up where you left off./dl:plan or /dl:design with no args to iterate on existing artifacts./dl:plan suggests scaffolding as the first task..work/active/<slug>.md markers. Start a brainstorm or plan, and every downstream skill auto-selects it — no re-specifying slugs. Supports multiple concurrent features for multi-agent workflows./dl:brainstorm and /dl:research will scan them for cross-repo context.For a deeper walkthrough, see docs/workflow.md.
Rules are markdown files that guide skills at runtime — coding patterns, project structure, naming conventions. Skills resolve rules from four layers, highest precedence first:
| Precedence | Layer | Path | Description |
|---|---|---|---|
| 1 (highest) | User | ~/.claude/rules/ | Claude Code native, personal overrides |
| 2 | Project | {cwd}/devloop/rules/ | Project-specific rules |
| 3 | Shared/org | ~/devloop/rules/ | Rule packs managed by devloop CLI |
| 4 (lowest) | Plugin-bundled | ${CLAUDE_PLUGIN_ROOT}/rules/ | Defaults shipped with devloop |
Drop .md files with YAML frontmatter into any of these directories and skills pick them up automatically via keyword matching. For project-specific rules, create a devloop/rules/ directory in your project root and commit it to version control.
---
keywords: [entity, model, JPA, persistence]
---
# Entity Rules
## Patterns
- Pattern one — what to do and why.
Rules can also declare linked repositories with repos — paths to other local repos that skills should scan for cross-repo context:
---
keywords: [ecosystem, integration]
repos: [~/code/payments-service, ~/code/shared-types]
---
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Claude Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.