task-development-workflowTDD-first development workflow with structured planning, task tracking, and PR-based code review. Use when building software projects that require clarificat...
Install via ClawdBot CLI:
clawdbot install anikgnr/task-development-workflowA structured development workflow enforcing quality through planning, TDD, and code review.
Clarify → Plan → Approve → Implement (TDD) → PR → Review → Merge → Next Task
Before any implementation, ask questions to clarify:
Do not proceed until requirements are clear.
Set up Trello board (or similar) with columns:
All tasks must be tracked on the board.
For each task:
Rules:
mainmain must always remain defaultAfter task completion:
mainWhen CR comments arrive:
Repeat until approved.
Backlog → To Do → In Progress → Review → Done
↑ │
└─── CR ─────┘
For new projects:
Generated Mar 1, 2026
A small team building a minimum viable product for a new software-as-a-service platform. The workflow ensures clear requirements, iterative TDD for reliable features, and PR reviews to maintain code quality as the product scales.
Refactoring or replacing an outdated internal system in a large organization. The workflow helps clarify ambiguous legacy requirements, plan incremental changes with approval gates, and enforce code reviews to reduce risk during migration.
Developing new features like payment integrations or inventory management for an online store. The workflow uses Trello for task tracking, TDD to prevent bugs in critical transactions, and PR feedback loops to coordinate with remote teams.
Creating a patient-facing app with strict compliance and security needs. The workflow ensures thorough clarification of regulatory requirements, small test-driven tasks for reliability, and PR reviews to audit code changes before deployment.
Maintaining a community-driven software project. The workflow uses planning approval to align contributors, TDD for consistent code quality, and PR policies to review and merge external contributions safely into the main branch.
Agency or freelance developers offering custom software development. The workflow provides a structured, repeatable process to deliver high-quality code, manage client approvals, and track tasks transparently for billing and reporting.
Companies building proprietary software products for sale or subscription. The workflow enforces TDD and code reviews to reduce technical debt, speed up releases, and maintain a stable main branch for continuous deployment.
In-house teams developing tools for internal business operations. The workflow clarifies requirements from stakeholders, uses task tracking for resource management, and ensures code quality through PR reviews to minimize downtime.
💬 Integration Tip
Integrate with existing CI/CD pipelines to automate test runs on PRs and use webhooks to sync Trello card statuses with Git events for real-time tracking.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Provides a 7-step debugging protocol plus language-specific commands to systematically identify, verify, and fix software bugs across multiple environments.
A comprehensive skill for using the Cursor CLI agent for various software engineering tasks (updated for 2026 features, includes tmux automation guide).
Write, run, and manage unit, integration, and E2E tests across TypeScript, Python, and Swift using recommended frameworks.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.