Dev Workflow — Testing skill for Claude Code
Spec-to-ship workflow plugin for Claude Code: spec → plan → TDD → Chrome DevTools UI tests → race/load tests → report.
How to install Dev Workflow
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open quanghoath/dev-workflow and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Dev Workflow does
Spec-to-ship workflow plugin for Claude Code: spec → plan → TDD → Chrome DevTools UI tests → race/load tests → report. FE, BE or full-stack
Alternatives in Testing
- Test Driven Development.SKILL — Enforces TDD discipline with RED-GREEN-REFACTOR cycle 262 ★
- Claude Dev Skill — A Claude Code custom skill that turns Claude into a Tech Lead — coordinating parallel Worker Agents through a 112 ★
- Spawn Fs Team — Boot a 5-agent full-stack Flotion team as a new workspace in the cmux window (reuse the open window; only crea 107 ★
README
Dev Workflow for Claude Code
**Spec-to-ship workflow plugin for Claude Code.** Works for frontend-only, backend-only or full-stack projects. Built on [superpowers](https://github.com/obra/superpowers).
[Tiếng Việt](README.vi.md)
Claude takes each feature through 6 steps. You approve the spec, the plan and the final report; Claude does the rest:
P1 Spec acceptance criteria + risk list (race? load? perf?) ◆ you approve
P2 Plan tasks [BE]/[FE]/[CONTRACT] + TEST-PLAN written before code ◆ you approve
P3 Build TDD per task → review → fix
P4 Integration UI via Chrome DevTools MCP → saved as Playwright tests ─┐ bug → fix loop
P5 Hardening race conditions · load (k6) · Lighthouse ─┘ max 3 rounds/bug
P6 Report verification + code review + REPORT.md + pull request ◆ you approve
- Quick mode for small fixes: spec and plan in chat, still TDD and UI/API checks.
- AI explores, Playwright keeps: UI scenarios that pass in Chrome are written as Playwright tests, so CI catches regressions.
- Pull request with evidence: P6 opens a PR/MR whose description lists acceptance criteria, test numbers and fixed bugs.
- Never lose your place: status lives in
status.jsonin your repo;/dev-workflow:statusand a session-start reminder tell you what is waiting for you. - Optional live dashboard on claude.ai.
See a full [example run](examples/README.md) · Try the [demo shop](demo/README.md).
⭐ If this helps you, star the repo so others can find it. Issues and ideas are welcome.
Install
You need Claude Code and `git`.
Terminal (CLI)
/plugin install superpowers@claude-plugins-official
/plugin marketplace add quanghoath/dev-workflow
/plugin install dev-workflow@dev-workflow
If superpowers is not found, use `/plugin marketplace add obra/superpowers-marketplace` then `/plugin install superpowers@superpowers-marketplace`.
VS Code extension (Manage plugins)
- In the Claude Code panel
Related Skills
Wb Dev Live Testing
Load directions via mcpwork-buddywb_run("agent_docs", {"path": "dev/live-testing-directions", "depth": "full"}
Dev Engineering Super Skill
Comprehensive full-stack development and engineering skill merging Perplexity Computer's dev tools with Claude
AI Dev Team Marketplace
Marketplace de plugins y skills multiagente para Claude Code y otras IA: desarrollo Full Stack, QA, Playwright
Review UX Live
Live browser-walk UX review using the console-idiom rubric. Requires a browser MCP (Playwright, Chrome DevTool
Chrome QA Agent
基于 chrome-devtools MCP 的对抗式 UI 测试 skill — 分析 git diff 只测改动,或探索整个应用找 bug。Claude Code / Agent Skills 适用。
Smart Browser
Browser automation and API testing MCP server on Playwright + Chrome DevTools Protocol. Numbered element refs
Related Agents
Stack Advisor
Выбор стека под bottleneck архитектуры. Учитывает 2026 tech-updates (opendataloader-pdf, VoxCPM2, chrome-devto
Issue Subagents Dev
Dev agent for issue-subagents skill. One-shot per invocation — initial spawn implements the spec via TDD again
Browser Analysis Agent
You are a specialized read-only agent for browser content analysis and web inspection. Your capabilities: - Na