apply

Executes tasks from a Specify change and validates artifacts against schema rules.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/augentic/specify --skill apply
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apply
Source: https://github.com/augentic/specify/tree/main/plugins/spec/skills/apply
Command: npx skills add https://github.com/augentic/specify --skill apply

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the implementation of tasks defined within a Specify change, streamlining the development workflow from proposal to execution.

Core Features & Use Cases

  • Task Execution: Executes defined tasks sequentially, updating their status upon completion.
  • Validation: Validates artifacts against schema rules before and during implementation.
  • Progress Tracking: Monitors and reports on task completion status.
  • Use Case: After proposing a new feature using /spec:propose, you would run /spec:apply to have the AI implement the coding tasks outlined in the generated specifications.

Quick Start

Use the apply skill to implement the tasks for the current change.

Frequently Asked Questions about apply

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

FAQPage Schema
How do I automate task execution from a specification change?

Automating task execution from a specification change involves reading project configuration and schema definitions to sequentially implement defined coding tasks while tracking their progress. This workflow validates artifacts against schema rules before and during implementation.

How does validation work when implementing spec-driven changes?

Validation for spec-driven changes works by checking artifacts against defined schema rules before and during implementation. This ensures that the executed coding tasks align correctly with the project configuration and change specifications.

Do I need a proposed change specification before I can implement tasks?

Yes, you need a proposed change specification before implementing tasks. The workflow requires reading existing change artifacts generated by a proposal phase to define the coding tasks that are executed and validated.

What is the best way to track progress during software development task implementation?

Tracking progress during software development task implementation is handled by sequentially executing defined tasks and updating their completion status. This monitors the workflow and reports on which specification tasks are finished.

Why does task execution fail when schema definitions are missing?

Task execution fails when schema definitions are missing because the implementation workflow requires validating artifacts against these schema rules. Without reading the project configuration and schema definitions, the system cannot properly execute or validate the change tasks.

Can the apply skill execute software development tasks sequentially?

Yes, the apply skill can execute software development tasks sequentially. It reads the change artifacts from a proposal phase, applies the coding tasks in order, and updates their status upon completion to track workflow progress.