spec-implement

Execute spec-defined task sets across setup, tests, core, integration, and polish phases.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/chaimt/GarminShabbatMode --skill spec-implement-chaimt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-implement
Source: https://github.com/chaimt/GarminShabbatMode/tree/main/.cursor/skills/spec-implement
Command: npx skills add https://github.com/chaimt/GarminShabbatMode --skill spec-implement-chaimt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill orchestrates end-to-end specification-driven implementation by executing a formal task plan defined in a repository's spec tooling.

Core Features & Use Cases

  • Phase-driven execution coordinates Setup, Tests, Core, Integration, and Polish steps with explicit dependencies and gating.
  • Validation and reporting provide progress updates, error context, and completion status across phases.
  • Hook and extension support detects and surfaces extension hooks before and after implementation.

Quick Start

Initialize the project and execute the defined tasks in order according to the spec plan.

Frequently Asked Questions about spec-implement

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

FAQPage Schema
How do I execute a specification-driven implementation plan across multiple phases?

Executing a specification-driven implementation plan involves coordinating Setup, Tests, Core, Integration, and Polish phases with explicit dependencies and gating to ensure robust progress reporting and completion validation across the project lifecycle.

What is a phase-driven task execution workflow for software development?

A phase-driven task execution workflow coordinates sequential development steps with dependency rules and quality gates, ensuring each phase passes validation before proceeding to the next step in the implementation plan.

Do I need a specific repository configuration to run a spec-based implementation?

Yes, spec-based implementation applies to repositories with a .specify workflow, requiring a formal task plan defined in the repository's spec tooling to coordinate setup, tests, core development, integration, and polish.

Can I include human-in-the-loop checks during automated task execution?

Yes, human-in-the-loop checks are supported for sync tasks during automated task execution, allowing you to validate phase gates and approve dependencies before the workflow proceeds to subsequent implementation steps.

How does progress reporting work during spec-based project implementation?

Progress reporting during spec-based project implementation provides real-time updates, error context, and completion status across phases, detecting and surfacing extension hooks before and after implementation to ensure validation.

What are the limitations of automating workflow execution with quality gates?

Automating workflow execution with quality gates requires strict adherence to dependency rules and phase sequencing, meaning tasks cannot proceed until prior gates pass, which may slow development if validation fails or human-in-the-loop checks delay sync tasks.