openspec-apply-change

Implement OpenSpec change tasks by reading status and executing pending work.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/brandon-setegn/kafka-test --skill openspec-apply-change-brandon-setegn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/brandon-setegn/kafka-test/tree/main/.cursor/skills/openspec-apply-change
Command: npx skills add https://github.com/brandon-setegn/kafka-test --skill openspec-apply-change-brandon-setegn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you implement OpenSpec change requests without losing track of the right artifacts, task order, or current progress.

Core Features & Use Cases

  • Change Selection: Pick the correct active change from context or from the OpenSpec change list when multiple options exist.
  • Status-Driven Workflow: Inspect schema, task progress, and dynamic instructions before making any edits.
  • Task Execution: Work through implementation tasks one by one, updating task checkboxes as each item is completed.
  • Use Case: A developer asks to continue a partially started spec change; this Skill identifies the change, reads the required files, and guides the remaining implementation until completion or blockage.

Quick Start

Use the openspec-apply-change skill to continue implementing the current OpenSpec change and complete the next pending task.

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 OpenSpec change requests without losing track of task order?

Implementing OpenSpec change requests requires selecting the correct active change, reading its schema and task progress, and executing pending work in order. This workflow updates task checkboxes as each item is completed safely and consistently.

How does status-driven workflow automation handle partially started spec changes?

Status-driven workflow automation for partially started spec changes inspects the schema, task progress, and dynamic instructions before making edits. It identifies the correct change from context or the OpenSpec change list and guides remaining implementation tasks until completion or blockage.

Do I need the openspec CLI to execute spec-driven implementation workflows?

Yes, executing spec-driven implementation workflows requires the openspec CLI to inspect changes, load context files, and update task status safely and consistently. The CLI provides the artifact-aware task completion and progress tracking needed for implementation.

What is the best way to manage progress tracking when multiple active OpenSpec changes exist?

Managing progress tracking with multiple active OpenSpec changes relies on change selection logic that picks the correct active change from context or the OpenSpec change list. It then reads required files and guides remaining implementation sequentially.

How do I handle blocked-state conditions during change implementation?

Handling blocked-state conditions during change implementation involves inspecting status and instructions before executing pending work. The workflow guides tasks one by one until completion or blockage is encountered, safely pausing execution.

Can I use artifact-aware task completion for spec-driven workflows with no external dependencies?

Yes, artifact-aware task completion for spec-driven workflows operates with no external dependencies. It uses the openspec CLI to load context files and update task status, ensuring consistent progress tracking without additional packages.