openspec-apply-change

Coordinate OpenSpec change application with branch validation and task execution.

3|11|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/unbound-force/unbound-force --skill openspec-apply-change-unbound-force
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/unbound-force/unbound-force/tree/main/.opencode/skills/openspec-apply-change
Command: npx skills add https://github.com/unbound-force/unbound-force --skill openspec-apply-change-unbound-force

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill coordinates the application of an OpenSpec change by guiding change selection, branch validation, and contextual preparation, reducing manual overhead and errors.

Core Features & Use Cases

  • Change orchestration: identifies the target OpenSpec change, validates the working branch, and retrieves relevant context before applying tasks.
  • Guided execution: reads and follows dynamic instructions, tracks progress, and pauses for user input when blockers occur.
  • Context-aware integration: optionally queries external context to align implementations with established OpenSpec patterns.

Quick Start

Apply the OpenSpec change to the current branch and begin implementing tasks.

Frequently Asked Questions about openspec-apply-change

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

FAQPage Schema
How do I apply an OpenSpec change to a git branch?

To apply an OpenSpec change, the skill validates the current git branch, retrieves relevant context, and executes tasks dynamically. It orchestrates the entire change application process while tracking schema-driven progress and pausing for input when blockers occur.

What is OpenSpec change orchestration and how does it work?

OpenSpec change orchestration coordinates change selection, branch validation, and contextual preparation before applying tasks. It reduces manual overhead by guiding execution, reading dynamic instructions, and optionally querying external context to align implementations with established patterns.

Can I work on multiple OpenSpec changes asynchronously?

Yes, you can work on multiple OpenSpec changes using asynchronous context updates. The skill supports guided execution with clear feedback and guardrails, enabling safe operation on the current branch while managing several changes simultaneously.

How do I validate a git branch before applying change management tasks?

Branch validation occurs automatically when applying an OpenSpec change. The skill checks the working branch for safe operation, retrieves the necessary context, and prompts you if the target change is unknown, ensuring guardrails are in place.

What happens when task automation hits a blocker during context retrieval?

When task automation hits a blocker during context retrieval or execution, the skill pauses for user input. It uses schema-driven progress tracking to maintain state and provides clear feedback so you can resolve the issue and resume.

Does OpenSpec change management support dynamic task ingestion?

Yes, OpenSpec change management supports dynamic task ingestion by reading and following dynamic instructions. It retrieves relevant context to align implementations with established patterns and tracks progress throughout the task execution lifecycle.