openspec-apply-change

Implement OpenSpec change tasks and synchronize progress across pending artifacts.

1.0k|514|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/unipds-engenharia-de-ia-aplicada/engenharia-de-software-com-ia-aplicada --skill openspec-apply-change-unipds-engenharia-de-ia-aplicada
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/unipds-engenharia-de-ia-aplicada/engenharia-de-software-com-ia-aplicada/tree/main/modulo05-ferramentas-de-IA-para-UI-UX/modulo-03/cfp-platform/.agent/skills/openspec-apply-change
Command: npx skills add https://github.com/unipds-engenharia-de-ia-aplicada/engenharia-de-software-com-ia-aplicada --skill openspec-apply-change-unipds-engenharia-de-ia-aplicada

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you turn an OpenSpec change into completed implementation work by guiding you through selecting the change, reading the right context, and finishing tasks in order.

Core Features & Use Cases

  • Change Selection: Identify the correct active change from context or from the available change list.
  • Workflow Coordination: Read status and instructions, then load the relevant proposal, specs, design, and task artifacts.
  • Task Execution: Implement pending tasks one by one, update progress markers, and stop cleanly when blocked or complete.
  • Use Case: A developer wants to resume a partially finished spec-driven feature and needs a reliable path from planning artifacts to task completion.

Quick Start

Ask the skill to apply the named OpenSpec change and continue through the remaining tasks until the implementation is complete.

Frequently Asked Questions about openspec-apply-change

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

FAQPage Schema
How do I implement spec-driven changes and keep task progress synchronized?

Spec-driven changes are implemented by reading the change status, loading instruction context, executing pending tasks in order, and updating progress markers. This workflow ensures implementation work remains synchronized with the defined change artifacts.

What is the best way to resume a partially finished spec-driven feature?

To resume a partially finished spec-driven feature, identify the active change from the available list, load the relevant proposal, specs, design, and task artifacts, then continue executing pending tasks one by one from the last completed marker.

How does change management workflow coordination work for pending implementation tasks?

Change management workflow coordination works by reading the current status and instructions, loading supporting artifacts like proposals and designs, then executing tasks sequentially while updating progress markers to maintain accurate synchronization.

Can I select a specific active change from the available list to apply?

Yes, you can select a specific active change to apply by identifying the correct change from context or from the available change list. The workflow then loads the relevant instruction context and artifacts for that specific change.

What happens when task implementation is blocked or complete during spec-driven execution?

When task implementation is blocked or complete, the workflow stops cleanly. It executes pending tasks one by one, updates progress markers accurately, and halts execution to prevent desynchronization when a blocker is encountered or all tasks are finished.

Do I need existing change artifacts to start task implementation?

Yes, existing change artifacts are needed to start task implementation. The workflow requires reading the change status and loading relevant proposals, specs, design, and task artifacts to guide the sequential execution of pending implementation work.