openspec-apply-change

Implement OpenSpec change tasks and update artifacts via the openspec CLI.

Updated Dec 11, 2025
One-click install
npx skills add https://github.com/dorrio/sorteo-app-generator --skill openspec-apply-change-dorrio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/dorrio/sorteo-app-generator/tree/main/.agent/skills/openspec-apply-change
Command: npx skills add https://github.com/dorrio/sorteo-app-generator --skill openspec-apply-change-dorrio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the implementation of tasks defined within an OpenSpec change, streamlining the development workflow and ensuring adherence to specifications.

Core Features & Use Cases

  • Task Implementation: Executes defined tasks from an OpenSpec change, updating artifacts as needed.
  • Progress Tracking: Monitors and reports on task completion status, providing clear visibility into progress.
  • Use Case: When a new feature specification is defined in OpenSpec, this Skill can be used to automatically generate and update the necessary code, documentation, and test artifacts according to the spec.

Quick Start

Use the openspec-apply-change skill to implement the tasks for the change named 'new-user-authentication'.

Frequently Asked Questions about openspec-apply-change

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

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

Automating task implementation from a specification change is done by executing defined tasks to update artifacts like code, documentation, and tests according to the spec. This workflow automation ensures adherence to defined specifications.

What is the best way to update artifacts based on an OpenSpec change?

Updating artifacts based on an OpenSpec change is handled by applying schemas like 'spec-driven' to process proposal, specs, design, tasks, tests, and documentation contexts. This ensures all project artifacts remain synchronized with the specification.

Do I need the openspec CLI to apply specification changes?

Yes, you need the openspec CLI installed to apply specification changes. The CLI is required for executing the implementation process and checking the completion status of the defined tasks.

Can I track progress automatically when implementing specification tasks?

Yes, you can track progress automatically when implementing specification tasks. The skill monitors and reports on task completion status, providing clear visibility into the overall progress of your specification implementation.

Why automate code generation from a spec-driven development workflow?

Automating code generation from a spec-driven development workflow streamlines the process of translating feature specifications into necessary code, documentation, and test artifacts. This reduces manual errors and ensures strict adherence to the defined requirements.

Does openspec-apply-change support different artifact contexts like design and tests?

Yes, openspec-apply-change supports different artifact contexts including proposal, specs, design, tasks, tests, and documentation. It handles these contexts using various schemas like 'spec-driven' to update the correct project files.