openspec-apply-change

Implement OpenSpec change tasks and report progress via the OpenSpec CLI.

3|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Agentic-Engineering-Agency/specsafe --skill openspec-apply-change-agentic-engineering-agency
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/Agentic-Engineering-Agency/specsafe/tree/main/.opencode/skills/openspec-apply-change
Command: npx skills add https://github.com/Agentic-Engineering-Agency/specsafe --skill openspec-apply-change-agentic-engineering-agency

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of implementing changes defined within the OpenSpec framework, streamlining the development workflow from specification to completion.

Core Features & Use Cases

  • Task Implementation: Executes defined tasks for a given OpenSpec change, progressing through the development lifecycle (e.g., spec-driven, TDD).
  • Progress Tracking: Monitors and reports on task completion status, providing clear visibility into the implementation progress.
  • Use Case: When a new feature is defined in OpenSpec, this Skill can be used to automatically start implementing the required tasks, ensuring adherence to the defined schema and workflow.

Quick Start

Use the openspec-apply-change skill to implement tasks for the change named 'user-profile-update'.

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 OpenSpec task implementation for a defined change?

Automate OpenSpec task implementation by applying this skill to execute defined tasks for a given change, automatically progressing through the development lifecycle and updating task statuses. It fetches instructions via the OpenSpec CLI to ensure adherence to the defined workflow.

Does OpenSpec task automation support TDD and spec-driven development schemas?

Yes, OpenSpec task automation supports various schemas including spec-driven and TDD. The skill executes tasks according to the specific schema defined within the OpenSpec change, ensuring your implementation follows the correct development lifecycle.

How do I track progress when implementing OpenSpec changes?

Track progress when implementing OpenSpec changes by using the skill's built-in progress tracking, which monitors task completion status and provides clear visibility reports on the implementation progress throughout the development workflow.

Do I need the OpenSpec CLI to implement change tasks automatically?

Yes, you need the OpenSpec CLI installed to implement change tasks automatically. The skill requires the CLI for fetching instructions and managing change artifacts, serving as the core interface for executing and updating the defined tasks.

What is the best way to execute spec-driven development tasks in OpenSpec?

The best way to execute spec-driven development tasks in OpenSpec is to use an automation skill that processes the change instructions, automates task execution, and updates completion status. This ensures strict adherence to the defined schema and workflow.

Why is my OpenSpec change implementation not updating task status?

If your OpenSpec change implementation is not updating task status, ensure the OpenSpec CLI is properly configured to manage change artifacts. The skill relies on the CLI to fetch instructions and automatically update task statuses as they are completed.