LaunchKit · 2026
Back to Skills

task-development-workflow

TDD-first development workflow with structured planning, task tracking, and PR-based code review.

0
1.1k downloads
by @anikgnr

Setup & Installation

openclaw skills install @anikgnr/task-development-workflow

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install task-development-workflow

What This Skill Does

A development workflow that enforces TDD, planning approval gates, and PR-based code review. Structures work into phases from clarification through merge, with Trello for task tracking and explicit reviewer notification at each handoff. No implementation begins without clear requirements and explicit plan approval.

Combines requirement clarification, task tracking, TDD, and reviewer handoffs into one workflow rather than leaving each step to informal team convention.

When to use it

  • Starting a new feature with ambiguous requirements
  • Managing solo projects with enforced quality gates
  • Coordinating async code reviews with remote teammates
  • Tracking sprint tasks across a Trello board
  • Preventing direct pushes to main on a shared codebase

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Build a user login and registration feature

AGENT
  1. 1Ask clarifying questions about auth requirements, UI flow, and technical constraints before writing any code
  2. 2Present a task breakdown and wait for explicit approval before starting
  3. 3Create Trello cards in Backlog and To Do columns for each subtask
  4. 4For each task, write failing tests first, implement until they pass, then commit
  5. 5Open a PR from the feature branch to main, link the Trello card, and notify the reviewer
OUTPUT

Merged PR with passing tests, Trello card moved to Done, reviewer notified, next task selected from To Do

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Trello account for task board setup