implementer

Execute approved implementation plans into validated code with tests, lint, and builds.

Updated Nov 8, 2022
One-click install
npx skills add https://github.com/gvinokur/qatar-prode --skill implementer-gvinokur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementer
Source: https://github.com/gvinokur/qatar-prode/tree/main/.claude/skills/implementer
Command: npx skills add https://github.com/gvinokur/qatar-prode --skill implementer-gvinokur

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates and enforces a disciplined implementation workflow after a plan is approved, preventing scope creep and broken commits by requiring task definition, dependency tracking, per-task code-structure updates, and mandatory validation before any commit or deployment.

Core Features & Use Cases

  • Task orchestration: Break approved plans into atomic tasks using TaskCreate, declare dependencies with TaskUpdate, and organize execution into waves for parallelism and clarity.
  • Commit and validation guardrails: Run tests, lint, and build locally before committing, update CODE-STRUCTURE.md in the same commit as source changes, and request permission before running migrations.
  • Deployment flow: Pushes trigger Vercel Preview for user testing; supports hybrid subagent delegation for simple tasks and per-wave subagent workflows for larger stories.
  • Use case: After a product manager approves a feature plan, use this Skill to create implementation tasks, execute waves safely, validate changes, and deploy a preview for user QA.

Quick Start

Use the implementer skill to execute an approved plan by creating tasks, defining dependencies, running tests and linters, updating CODE-STRUCTURE.md, and pushing the validated commit to trigger a Vercel Preview.

Frequently Asked Questions about implementer

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

FAQPage Schema
How do I turn an approved implementation plan into validated, deployable code?

To turn an approved plan into deployable code, break it into atomic tasks using TaskCreate, declare dependencies with TaskUpdate, execute in waves, run mandatory tests and linting, update CODE-STRUCTURE.md, then commit to trigger a Vercel Preview deployment.

How do I manage task dependencies and execution waves for feature implementation?

Manage task dependencies and execution waves by using TaskCreate to define atomic implementation tasks and TaskUpdate to declare their dependencies, organizing them into parallel execution waves for clarity and safe subagent delegation.

How do I enforce code structure updates and validation before committing feature changes?

Enforce code structure updates and validation by requiring a CODE-STRUCTURE.md update in the same commit as source changes, alongside passing mandatory local tests, lint checks, and build validation before any code is committed.

Does the implementer workflow support Vercel Preview deployments for user QA?

Yes, the implementer workflow supports Vercel Preview deployments. Pushing validated commits automatically triggers a Vercel Preview environment for user testing and QA after local validation passes.

Can I delegate isolated implementation tasks to subagents during execution?

Yes, you can delegate simple and isolated implementation tasks to subagents. The workflow supports both hybrid subagent delegation for individual tasks and per-wave subagent workflows for larger feature stories.

Do I need permission to run database migrations during the implementation workflow?

Yes, you need explicit permission to run migrations during the implementation workflow. The process enforces migration permission checks to prevent unauthorized database changes before committing code.