Plan features with structured PRDs, checkpoint progress, and resume across sessions.
Save progress and generate a continuation prompt. Updates PRD status markers, captures git state, and writes checkpoint.md for the next session. Use at the end of a session or before switching context.
Start the dev-dashboard web server and display the URL. Detects if the server is already running, finds an available port if needed. Use when the user wants to open, start, or launch the dev-dashboard.
Plan a new feature with structured PRD documentation. Researches codebase patterns, designs implementation phases, and writes PRD files to .dev/. Use when starting a new feature, spike, or major task.
Resume work from a previous session checkpoint. Loads checkpoint.md, verifies git state, and presents a resumption summary before continuing. Use at the start of a new session to restore context from a previous checkpoint.
Review the current session for learnings and self-improvement signals. Surfaces memory candidates and improvement opportunities for user-confirmed application. Use after completing work to review the session for learnings and improvement signals.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
AI coding agents forget everything between sessions. This fixes that.
Context fills up. You restart. Twenty minutes re-explaining what you were building, what you decided, where you left off. Or:
/dev-resume
Three commands. That's it. /dev-plan once to create a plan. /dev-checkpoint when you stop. /dev-resume when you come back. Everything comes back — decisions, progress, blockers, the exact next step. Try it once.
LLM performance degrades as context fills up. This isn't a theoretical concern — after ~200K tokens of accumulated conversation, tool outputs, and debugging tangents, responses get slower, details get missed, and earlier decisions get contradicted. Even with 1M context windows, more context means worse output.
Every developer using AI coding agents hits the same wall:
The common workaround? Manually copy plans into files, paste fragments back into new sessions, hope you didn't forget anything important. It works. It's also tedious, error-prone, and doesn't scale past one feature.
dev-workflow automates this. It saves structured progress to disk — not conversation dumps, but the specific state needed to resume: what's done, what's next, what was decided, and what to watch out for. Each new session starts clean with minimal context and full continuity.
Plan Build Checkpoint New Session Resume
───── ───── ────────── ─────────── ──────
/dev-plan → implement → /dev-checkpoint → restart → /dev-resume
│
▼
build again...
| Step | What you do | What happens |
|---|---|---|
| 1. Plan | /dev-plan | Generates a structured PRD in .dev/ with phases and gates |
| 2. Build | Implement | Work until context gets heavy |
| 3. Checkpoint | /dev-checkpoint | Saves progress, git state, decisions, next steps |
| 4. Restart | Close and reopen Claude | Fresh context window, clean slate |
| 5. Resume | /dev-resume | Loads ~2KB checkpoint, rebuilds context, picks up where you left off |
Repeat steps 2–5 until the feature is complete. Each session starts fresh with high-quality context.
/plugin marketplace add andreaserradev-gbj/dev-workflow
/plugin install dev-workflow
/plugin marketplace update dev-workflow
If the plugin doesn't load after updating, clear the cache and reinstall:
rm -rf ~/.claude/plugins/cache/dev-workflow
rm -rf ~/.claude/plugins/marketplaces/dev-workflow
Then re-run the install commands above.
Tell Codex:
Clone
https://github.com/andreaserradev-gbj/dev-workflow.gitand follow.codex/INSTALL.mdfrom the local checkout.
Or see docs/README.codex.md for manual setup.
gemini skills install https://github.com/andreaserradev-gbj/dev-workflow.git --path plugins/dev-workflow/skills
Or see docs/README.gemini.md for alternatives.
/dev-plan — Plan a featureCreates a structured PRD with phases, status markers, and gates. Three phases:
.dev/<feature-name>/00-master-plan.md/dev-plan add OAuth login with Google and GitHub providers
/dev-plan refactor the database layer to use connection pooling
/dev-checkpoint — Save progressnpx claudepluginhub andreaserradev-gbj/dev-workflow --plugin dev-workflowAI-powered cascading development framework with design document system and multi-agent collaboration. Breaks down projects into Features (Mega Plan), Features into Stories (Hybrid Ralph), with auto-generated technical design docs, dependency-driven batch execution, Git Worktree isolation, and support for multiple AI agents (Codex, Amp, Aider, etc.).
Autonomous development methodology: PRD interviews → agent execution → automated review
Spec-driven development for big features. When features get too big, plan mode gets too vague—leading to hallucinations during implementation. ShipSpec replaces vague plans with structured PRDs, technical designs, and ordered tasks that keep Claude grounded.
Plan and autonomously build a software task end-to-end. Recons the codebase, applies preloaded memory, decomposes into the right number of phases, gets one confirmation, then prepares a single ready-to-paste /goal command — one paste between you and done — that drives execution to completion with built-in retry, fix-spec recovery, and per-phase memory writeback. Works on Claude Code and Codex.
AI Coding Agent - PRD to tasks to implementation loop
Iterative plan review and execution workflow for Claude Code