code-with-task

Implement spec/tasks tasks in a git worktree using a TDD cycle.

5|1|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/ncukondo/reference-manager --skill code-with-task
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-with-task
Source: https://github.com/ncukondo/reference-manager/tree/main/.claude/skills/code-with-task
Command: npx skills add https://github.com/ncukondo/reference-manager --skill code-with-task

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implements targeted task work within a repository by guiding a TDD-driven workflow to implement tasks from spec/tasks inside a dedicated git worktree.

Core Features & Use Cases

  • Isolated worktrees for task-specific work and clean branching
  • Test-first development: write tests before implementation to ensure correctness
  • Task keyword routing: locate and implement a specific task by keyword from spec/tasks

Quick Start

Identify the target task by keyword, switch to or create the appropriate worktree, implement the task under spec/tasks, and run the test suite to verify correctness.

Frequently Asked Questions about code-with-task

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement tasks from spec/tasks inside a git worktree using TDD?

To implement tasks in a git worktree using TDD, identify your target task by keyword, switch to a dedicated worktree, write tests first, implement the code, and create structured commits for PR readiness.

What is the best way to isolate task-specific development in a git repository?

Using a git worktree provides isolated task-specific development by creating a clean branching environment. This workflow allows you to implement tasks from spec/tasks without interfering with your main repository state.

How does test-first development work with task keyword routing?

Test-first development with task keyword routing locates a specific task in spec/tasks by its keyword, then enforces a TDD cycle where you write tests before implementation to ensure correctness before committing.

Can I use this TDD workflow for any specific task in my repository?

Yes, this TDD workflow applies when you need to work on a specific task by keyword within spec/tasks. It guides you through a test-driven approach inside a dedicated worktree to ensure structured, isolated commits.

Do I need git worktrees to run test-driven task implementation?

Git worktrees are required for this task implementation workflow to ensure clean branching and isolated task-specific work. It enforces a defined worktree workflow alongside test-first development for PR readiness.