By dowwie
Turn project specifications into executable task DAGs with isolated subagents, automated planning, and verification gates. Manage task state, checkpointing, and crash recovery across phases like foundations and steel thread.
Extract capabilities and behaviors from spec. Outputs JSON that MUST validate against schemas/capability-map.schema.json.
Phase 2 - Map behaviors to file paths. Outputs JSON to .tasker/artifacts/physical-map.json. Must validate against schema.
Phase 4 - Assign phases, identify steel thread, validate DAG. Updates task files with final phase assignments.
Phase 7 of /specify workflow - Analyze spec for weakness categories before export. Engages user to resolve critical weaknesses.
Phase 3 - Create individual task files from physical map. Each task is a separate JSON file in .tasker/tasks/. Enables parallel work and cleaner state tracking.
Uses power tools
Uses Bash, Write, or Edit tools
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.
Tasker is a spec-driven development workflow built for Claude Code. It covers the entire pipeline: spec -> plan -> execute.
curl -fsSL https://raw.githubusercontent.com/Dowwie/tasker/main/scripts/install.sh | bash -s -- --easy-mode
This installs the tasker CLI and registers the Claude Code plugin. After installation, start a new session:
/tasker:specify — develop a specification/tasker:plan — decompose into tasks/tasker:execute — implement and verifyTasker enforces a three-stage pipeline.
Specify captures intent exhaustively. Edge cases, state transitions, and invariants are resolved before implementation begins.
Plan decomposes the specification into isolated, verifiable tasks with explicit dependencies.
Execute implements each task and verifies results against the spec.
By the time code is written, behavior is defined and implementation becomes translation.
Exhaustive discovery. Agents naturally stop asking after a few questions. Tasker uses reduce-while loops that continue until all requirement categories are covered. The loop pressure forces comprehensive specifications.
Steel thread first. Before building features, validate the architecture. The primary end-to-end flow is identified and implemented early; if the foundation is flawed, you discover it in days, not months.
Task decomposition protocol. Specifications are transformed into a directed acyclic graph through a structured six-phase process: logical decomposition, physical mapping, cross-cutting concerns, task definition, dependency analysis, and completeness audits. Every task is small enough to verify, specific enough to implement without questions.
Finite state machines as contracts. State machines serve two purposes: shaping acceptance criteria during implementation, and producing documentation for ongoing understanding. The FSM JSON is canonical; diagrams are derived.
Decision registry. Architectural decisions are captured in ADRs alongside specifications. Context is preserved, not lost to chat history.
Stop anytime with tasker stop, resume with tasker resume. Checkpoints are created before each batch; result files track every task outcome; git commits mark progress. Work survives interruptions.
npx claudepluginhub dowwie/tasker --plugin taskerSpec-Driven Development: specifications compiled into executable, verifiable behavior
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Complete developer toolkit for Claude Code
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.