---
title: "dev-workflow-v2"
description: "Event-sourced workflow state machine for a structured task lifecycle."
canonical: https://agentpluginsdirectory.com/plugins/dev-workflow-v2
last-updated: 2026-09-28
---

# dev-workflow-v2
Event-sourced workflow state machine for a structured task lifecycle.
- Slug: dev-workflow-v2
- Publisher: NTCoding
- Repository: https://github.com/NTCoding/living-architecture
- Manifest: tools/dev-workflow-v2/plugin.json
- Version: 0.0.155
- License: MIT
- Category (editorial): productivity
- Skills: 10 (dev-workflow-address-pull-request-feedback, dev-workflow-choose-next-task, dev-workflow-continue-planning, dev-workflow-optimize-factory, dev-workflow-planning-status, dev-workflow-review-pull-request, dev-workflow-start-implementation, dev-workflow-start-planning, list-review-threads, workflow)
- MCP servers: 0
- Stars: 138
- Repository created: 2025-12-23
- Repository last pushed: 2026-09-26
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/dev-workflow-v2
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What dev-workflow-v2 does, in the publisher's words

An event-sourced state machine plugin for Claude Code, Codex, OpenCode, and Pi that enforces a structured task lifecycle: planning, implementation, verification, review, submit PR, await CI, await PR feedback, reflect, complete.

Start a new session in a worktree:

Claude Code creates the worktree. The plugin owns everything from task selection onward.

- marker: docs/project/PRD/ /marker.yml
- problem definition: docs/project/PRD/ /problem-definition.md
- solution exploration: docs/project/PRD/ /solution-exploration.md
- PRD: docs/project/PRD/ /PRD.md
- architecture: docs/project/PRD/ /ARCH.md
- dogfooding: docs/project/PRD/ /dogfooding.md

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/NTCoding/living-architecture/HEAD/tools/dev-workflow-v2/README.md

## Skills

- dev-workflow-address-pull-request-feedback
- dev-workflow-choose-next-task: Choose the next planned implementation task. Use only when the user explicitly invokes $dev-workflow-choose-next-task.
- dev-workflow-continue-planning: Continue the current product-discovery planning topic. Use only when the user explicitly invokes $dev-workflow-continue-planning.
- dev-workflow-optimize-factory: Assess and improve the engineering factory workflow. Use only when the user explicitly invokes $dev-workflow-optimize-factory.
- dev-workflow-planning-status: Report the current product-discovery planning status. Use only when the user explicitly invokes $dev-workflow-planning-status.
- dev-workflow-review-pull-request
- dev-workflow-start-implementation: Start implementation for a GitHub issue. Use only when the user explicitly invokes $dev-workflow-start-implementation with an issue number.
- dev-workflow-start-planning: Start or resume a product-discovery planning topic. Use only when the user explicitly invokes $dev-workflow-start-planning with a topic or planning ID.
- list-review-threads: List unresolved review threads for the pull request recorded in workflow state. Use only when explicitly invoked as the list-review-threads skill.
- workflow: Execute a low-level dev-workflow-v2 state operation. Use only when another dev-workflow skill or workflow state explicitly directs $dev-workflow-v2:workflow with an operation.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
