spec-executor

Execute implementation specs with batched checkpoints and blocker handling.

11|2|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/Viniciuscarvalho/Feature-marker --skill spec-executor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-executor
Source: https://github.com/Viniciuscarvalho/Feature-marker/tree/main/feature-marker-dist/feature-marker/resources/spec-workflow/skills/spec-executor
Command: npx skills add https://github.com/Viniciuscarvalho/Feature-marker --skill spec-executor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Executes implementation specs with batched checkpoints, ensuring exact adherence, stopping on blockers, and enabling smooth resume positions to minimize wasted work.

Core Features & Use Cases

  • Spec-driven execution: Follow the spec instructions exactly, pausing for blockers and resuming from checkpoints.
  • Batch-oriented progress: Run tasks in defined batches with checkpoints to provide transparent status updates.
  • Parallelization: Utilize sub-agents to execute independent spec sections concurrently when the spec indicates.
  • Phase-driven workflow: Supports environment setup, load/review, execution, checkpoint reporting, and final validation for complex specs.

Quick Start

Provide the path to a spec file and run the skill to execute it with batched checkpoints.

Frequently Asked Questions about spec-executor

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

FAQPage Schema
How do I automate spec-driven execution with checkpointing for feature development?

Spec-driven execution is automated by following spec instructions strictly, running tasks in defined batches, pausing for blockers, and enabling smooth resume positions from batched checkpoints to minimize wasted work.

How does parallel task execution work for independent spec sections?

Parallel task execution utilizes sub-agents to process independent spec sections concurrently when specified, enabling configurable parallelism to accelerate phase-based workflows while maintaining strict adherence to specs.

Can I resume implementation from a checkpoint if a blocker stops execution?

Yes, resume-from-checkpoint capabilities allow you to continue execution smoothly from the last batched checkpoint after stopping for blockers, minimizing wasted work and ensuring exact adherence to specs.

What phases are supported in a spec-driven execution workflow?

Phase-driven workflow supports environment setup, load and review, execution, checkpoint reporting, and final validation, ensuring complex specs are processed sequentially with transparent status updates throughout.

How do I validate implementation specs against requirements during execution?

Final validation checks spec requirements including frontmatter name and description presence, verifying exact adherence to instructions and confirming all phase-based execution tasks satisfy configurable checkpointing and validation rules.

Does spec-executor require any dependencies to run batched checkpoints?

No dependencies are required to run spec-driven execution with batched checkpoints, as the skill operates independently to handle blocker management, parallelization, and phase-driven workflows without external packages.