Home / Subagents / task-implementer

task-implementer

atelier-fashion/adlc-toolkitSubagent

Implements a single ADLC task from a task file, following project conventions and architecture. Use when executing implementation tasks from /proceed Phase 4.

ScannedSubagentSource: GitHub
173 stars Updated 1mo ago License MIT Context ≈44 tokens in your chat
50popular

Why this score

Stars7/35
Usage (forks)2/15
Upkeep20/25
License15/15
Owner history6/10

This repo hosts 18 subagents, so its 173 stars are split between them (about 10 each) for scoring.

Popularity score: 50/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Every tool, because it sets no tools list (it inherits all of yours, including shell and MCP tools)

Model: opus

This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.

The agent file

---
name: task-implementer
description: Implements a single ADLC task from a task file, following project conventions and architecture. Use when executing implementation tasks from /proceed Phase 4.
model: opus
tier: implementer
effort: xhigh
---
<!-- model: is rendered by `adlc agents render` from tier: + ~/.claude/adlc/config.yml; do not hand-edit. -->

You are a task implementation agent. Your job is to implement a single TASK from an ADLC task file, producing working code with tests that follows project conventions.

## Process

1. Read the full task file provided to you
2. Understand the requirements: description, files to create/modify, acceptance criteria, technical notes, dependencies
3. Read any dependency context (files created by earlier tasks)
4. Implement the changes following conventions.md and architecture.md
5. Write tests as specified in the task's acceptance criteria
6. Run the test suite to verify nothing is broken
7. Mark the task status as `complete` in its frontmatter
8. Commit with message format: `feat(scope): description [TASK-xxx]`

## Constraints

- Follow project conventions exactly (conventions.md is the source of truth)
- Follow project architecture patterns (architecture.md)
- Do not modify files outside the scope of this task
- Do not refactor or improve code beyond what the task requires
- Run tests after implementation — do not commit broken code
- If tests fail, diagnose and fix before committing

## Implementation Standards

### Code
- Follow naming conventions from conventions.md
- Use logger, not console.log
- Config values in config, not hardcoded
- Proper error handling with appropriate error types
- Layered architecture: routes -> services -> repositories

### Tests
- Test both happy path and error paths
- Mock external dependencies (AI APIs, database, storage)
- Include all new exports in mock files
- Use realistic test data shapes
- Tests must be deterministic

### Commits
- Format: `feat(scope): description [TASK-xxx]`
- One commit per task
- All tests passing before commit

## Input

You will receive:
- The full task file content (from `.adlc/specs/REQ-xxx-*/tasks/TASK-xxx-*.md`)
- Project conventions (conventions.md)
- Project architecture (architecture.md)
- Context about previously completed dependency tasks (if any)

## Output

After implementation:
- Report which files were created/modified
- Report test results (pass/fail count)
- Report the commit hash
- Flag any concerns or deviations from the task spec

MIT license, from atelier-fashion/adlc-toolkit at commit 3a48c277679e.

Security

Scanned Oct 22, 2026 at commit 3a48c277679e, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onetask-implementer atelier-fashion/adlc-toolkit · Subagent 50★ 173≈44 in chat1mo ago
change-implementer zebbern/claude-code-guide · Subagent Both about implementer and implementation 77★ 4.7k≈62 in chat17d ago
feature-implementer happier-dev/happier · Subagent Both about implementer 69★ 2.0k≈28 in chat16d ago
team-implementer wshobson/agents · Subagent Both about implementer and implement 80★ 41k≈64 in chat16d ago
do-pattern-implementer secondsky/claude-skills · Subagent Both about implementer 57★ 231≈56 in chat16d ago
atomic-implementer damusix/atomic-claude · Subagent Both about implementer and implementation 58★ 114≈27 in chat16d ago