openspec-apply-change

Automate implementation of tasks from an OpenSpec change.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/nfelix25/home-movies --skill openspec-apply-change-nfelix25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/nfelix25/home-movies/tree/main/.cursor/skills/openspec-apply-change
Command: npx skills add https://github.com/nfelix25/home-movies --skill openspec-apply-change-nfelix25

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the implementation of tasks from an OpenSpec change, streamlining the process and reducing manual effort.

Core Features & Use Cases

  • Task Implementation: Automates the execution of tasks from an OpenSpec change.
  • Change Selection: Allows selection of a specific change or inference from context.
  • Status Checking: Provides status updates and progress tracking for the implementation.
  • Context Reading: Reads context files as needed for task implementation.
  • Progress Display: Shows current progress and remaining tasks.
  • Dynamic Instructions: Offers dynamic instructions based on the current state of the implementation.
  • Error Handling: Handles errors and prompts for guidance when issues are encountered.
  • Use Case: Ideal for software developers or project managers who need to implement changes in a structured and efficient manner.

Quick Start

Use the openspec-apply-change skill to implement tasks from the OpenSpec change 'new-feature'.

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 for OpenSpec changes in software development?

To automate OpenSpec task implementation, use a skill that reads context, executes structured changes, and provides dynamic instructions. It streamlines software development by reducing manual effort and tracking status automatically.

What is the best way to track progress and status updates for OpenSpec change tasks?

The best way to track progress for OpenSpec change tasks is through an automated skill that displays current progress, remaining tasks, and status updates. It reads context files as needed and handles errors by prompting for guidance when issues are encountered.

Do I need the openspec CLI to manage structured change implementation?

Yes, the openspec CLI is required as a dependency for change management. It provides the underlying infrastructure for selecting changes and inferring context for dynamic task instructions.

Can I select a specific OpenSpec change or does it infer from context automatically?

You can do both; the skill allows explicit selection of a specific OpenSpec change or infers it from existing context. This ensures accurate task automation whether targeted manually or driven by contextual data.

How are errors handled when automating tasks from an OpenSpec change?

Errors during OpenSpec task automation pause the implementation and prompt the user for guidance. This ensures issues are resolved before proceeding, maintaining structured change integrity throughout the workflow.

When do I need dynamic instructions for structured change implementation?

Dynamic instructions are needed when task requirements evolve based on current state and context files. The skill provides these instructions to adapt the workflow as progress is made and remaining tasks shift.