task-implementer

Coordinates brownfield implementation through dependency waves of isolated Git worktree workers.

7|5|Updated Jul 22, 2025
One-click install
npx skills add https://github.com/nebius/nebius-ps-services --skill task-implementer-nebius
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-implementer
Source: https://github.com/nebius/nebius-ps-services/tree/main/skills/task-implementer
Command: npx skills add https://github.com/nebius/nebius-ps-services --skill task-implementer-nebius

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? Complex brownfield changes often span many interdependent tasks that are hard to coordinate safely: parallel edits conflict, partial work gets lost on interruption, and unreviewed changes leak into the main branch. This Skill orchestrates durable, resumable implementation runs where isolated workers commit into verified dependency waves before anything reaches the source branch. ## Core Features & Use Cases - Dependency-wave orchestration: Plans tasks with disjoint write claims, dispatches isolated workers in full-repository worktrees, merges verified commits in stable order, and promotes each wave by fast-forward only. - Durable private state and recovery: Keeps prompts, plans, assignments, journals, and evidence outside Git, resuming idempotently from journaled state after interruption. - Controlled integration: Releases immutable generations and advances the recorded source branch only through an exact validated compare-and-set, never pushing or opening PRs. - Use Case: You need a multi-module refactor across a monorepo. Initialize a workspace, write a prompt describing the change, run it, and let the coordinator execute ordered waves of worker commits before you explicitly integrate the finished lane. ## Quick Start Ask the agent to run $task-implementer workspace init in your project folder, then edit the generated prompt and invoke $task-implementer run with that prompt file.

Frequently Asked Questions about task-implementer

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

FAQPage Schema
How do I run a multi-step implementation with task-implementer?

Initialize a workspace with $task-implementer workspace init, edit the generated prompt's Ask section, then invoke $task-implementer run with that prompt file. The coordinator plans dependency waves, dispatches workers, and promotes verified commits automatically.

How does task-implementer prevent parallel workers from conflicting?

Each task declares exact or directory-prefix write claims and keyed conflict domains before dispatch. Overlapping work is combined or serialized into separate dependency waves, so parallel workers never share write ownership.

Does task-implementer work with both Codex and Claude Code?

Yes, it supports both hosts using native invocation syntax: $task-implementer in Codex and /task-implementer in Claude Code. Workers prefer native subagents, with a sequential fallback using ephemeral Codex exec or Claude print mode.

What happens if a task-implementer run is interrupted?

Every mutating transition is intent-journaled, so resume re-observes coordinator, journal, Git, and worktree state and replays only exact validated effects. Dirty, divergent, or ambiguous state stays blocked with resources retained rather than being force-cleaned.

When should I not use task-implementer?

Avoid it for one-shot implementations, design-only work, standalone review/commit/PR tasks, releases, or generic parallel agent requests. It is designed only for explicitly invoked, durable brownfield work where dependency ordering and resumability materially help.

Does task-implementer push branches or open pull requests?

No, internal branches are never pushed and integration only advances the recorded local source branch through an expected-old compare-and-set. Push, PR, and publication workflows remain separate explicitly authorized operations.