openspec-apply-change

Automate OpenSpec change application across proposal, specs, design, and tasks.

57|17|Updated May 5, 2025
One-click install
npx skills add https://github.com/jerome-benoit/freqai-strategies --skill openspec-apply-change-jerome-benoit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/jerome-benoit/freqai-strategies/tree/main/.opencode/skills/openspec-apply-change
Command: npx skills add https://github.com/jerome-benoit/freqai-strategies --skill openspec-apply-change-jerome-benoit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end application of OpenSpec changes by guiding task execution, status tracking, and artifact updates within complex change workflows.

Core Features & Use Cases

  • Guided change application across multiple artifacts (proposal/specs/design/tasks) and handling of blocked, in-progress, and complete states.
  • Reads apply instructions, context files, and updates task checkboxes to reflect progress.
  • Use Case: A developer needs to implement tasks from an OpenSpec change across schema-driven steps without losing context or getting stuck on blockers.

Quick Start

Choose a change name or allow the system to infer it, then run the skill to begin implementing tasks for that OpenSpec 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 task execution across multiple artifacts?

You can automate OpenSpec task execution by using a guided workflow that reads context files and apply instructions, tracking status across proposals, specs, designs, and tasks. This updates task checkboxes automatically as tasks are completed.

What is the best way to track OpenSpec change status when tasks are blocked?

The best way to track blocked OpenSpec changes is by using status monitoring within a change workflow that identifies blocked, in-progress, or complete states across artifacts. This prevents developers from losing context or getting stuck on blockers.

Do I need the OpenSpec CLI to implement spec-driven change workflows?

Yes, you need the OpenSpec CLI to implement spec-driven change workflows. It is required to monitor status, read context files, and update task checkboxes as tasks are completed across complex schema-driven steps.

How do I update task checkboxes in OpenSpec specs and designs after completing a task?

You update task checkboxes in OpenSpec specs and designs by running an automated change application process that reads context files and monitors progress. As tasks are completed, the system automatically updates the checkboxes within the generated artifacts.

Can I apply OpenSpec changes to multiple artifacts without losing context?

Yes, you can apply OpenSpec changes across multiple artifacts without losing context. A guided change application workflow handles proposals, specs, designs, and tasks simultaneously, reading context files to ensure schema-driven steps are executed accurately.