speckit-implement

Execute repository implementation workflows with checklist and hook guardrails.

60|12|Updated Aug 1, 2013
One-click install
npx skills add https://github.com/vtex/front.phone --skill speckit-implement-vtex
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/vtex/front.phone/tree/main/.agents/skills/speckit-implement
Command: npx skills add https://github.com/vtex/front.phone --skill speckit-implement-vtex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you carry out a repository’s implementation plan safely and consistently by coordinating prerequisite checks, progress validation, and task execution flow.

Core Features & Use Cases

  • Pre-implementation prerequisite validation: Runs repository prerequisite checks and parses required context (FEATURE_DIR, AVAILABLE_DOCS) before making changes.
  • Checklist-driven safety gate: Scans checklists, reports pass/fail status, and optionally blocks implementation if any checklist items are incomplete.
  • Plan- and tasks-aware execution: Loads tasks.md and plan.md (and optional supporting docs) to drive the correct step-by-step implementation sequence.
  • Extension hook orchestration: Detects and runs before/after implementation hooks defined in .specify/extensions.yml, respecting optional vs mandatory behavior.

Quick Start

Run speckit-implement to validate the project state, ensure checklists are complete, and then execute the tasks described in tasks.md and plan.md.

Frequently Asked Questions about speckit-implement

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

FAQPage Schema
How do I execute implementation tasks from tasks.md and plan.md safely?▼

Executing tasks from tasks.md requires loading plan.md context, validating prerequisite scripts, enforcing checklist pass/fail gating, and coordinating phase execution ordering to ensure deterministic, step-by-step task completion.

How does checklist validation gate code implementation?▼

Checklist validation gates implementation by scanning required items, reporting pass or fail status, and optionally blocking code changes entirely if any checklist prerequisites remain incomplete before execution proceeds.

How do I run before and after implementation hooks from extensions.yml?▼

Running before and after implementation hooks requires discovering extension definitions in .specify/extensions.yml and orchestrating their execution, respecting the optional versus mandatory behavior configured for each hook.

What prerequisites do I need to validate before implementing a spec-kit repository?▼

Validating prerequisites before implementing a spec-kit repository involves running repository prerequisite checks and parsing required context such as FEATURE_DIR and AVAILABLE_DOCS to ensure the environment is correctly configured.

Can I enforce phase execution ordering when completing repository implementation tasks?▼

You can enforce phase execution ordering by coordinating the implementation workflow to follow a deterministic sequence, ensuring tasks are marked and completed phase-by-phase according to the established plan.