openspec-apply-change

Automate OpenSpec change implementation tasks across red, green, and verify phases.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/lihaizhong/communism --skill openspec-apply-change-lihaizhong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/lihaizhong/communism/tree/main/openspec-opc/.template/agent-config/skills/openspec-apply-change
Command: npx skills add https://github.com/lihaizhong/communism --skill openspec-apply-change-lihaizhong

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 Automation: Automates tasks from OpenSpec changes, reducing manual intervention.
  • Status Tracking: Monitors the status of the implementation process.
  • Contextual Execution: Reads and processes context files as required by the implementation process.
  • Progress Reporting: Provides detailed progress reports on the implementation process.
  • Phase-based Execution: Splits the implementation into red, green, and verify phases to ensure thorough testing and validation.
  • Error Handling: Manages errors and blocks during the implementation process, ensuring the task is not abandoned.
  • Use Case: Ideal for software development teams that need to implement changes in OpenSpec-based workflows efficiently.

Quick Start

Use the openspec-apply-change skill to implement the changes for the 'update-security-policies' change.

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 change implementation tasks?

You can automate OpenSpec change implementation by using a skill that manages different execution phases, integrates directly with the OpenSpec CLI, and tracks task status to reduce manual intervention.

What is the best way to track progress during an OpenSpec task implementation?

Tracking OpenSpec task implementation progress is handled through detailed reporting and status monitoring features that read context files and update you on the current execution phase.

Does OpenSpec change automation require the OpenSpec CLI to function?

Yes, OpenSpec change automation requires the OpenSpec CLI to be installed, as the implementation process relies on it for direct interaction and executing the required tasks.

How does the red, green, and verify phase execution work in OpenSpec workflows?

The red, green, and verify phase execution splits OpenSpec implementation into testing and validation stages, ensuring thorough task completion and robust error handling before finalizing changes.

How do I handle errors and blocks during automated OpenSpec change implementation?

Handling errors during OpenSpec change implementation is managed by built-in error handling features that prevent the task from being abandoned and ensure robust completion of blocked processes.

Can I use task automation for software development changes in OpenSpec?

Task automation for software development changes in OpenSpec is ideal for development teams needing to streamline workflows, reducing manual effort through contextual execution and phase-based validation.