openspec-apply-change

Automate implementation of OpenSpec change tasks with progress tracking.

Updated Jan 18, 2026
One-click install
npx skills add https://github.com/tungnguyen10/iuh_department --skill openspec-apply-change-tungnguyen10
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/tungnguyen10/iuh_department/tree/main/.agents/skills/openspec-apply-change
Command: npx skills add https://github.com/tungnguyen10/iuh_department --skill openspec-apply-change-tungnguyen10

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual effort of tracking, selecting, and implementing tasks from OpenSpec changes, reducing context switching and progress tracking errors for development teams.

Core Features & Use Cases

  • Automated Change Selection: Infers the target OpenSpec change from conversation context or lets users pick from available changes via the OpenSpec CLI.
  • Integrated Progress Tracking: Automatically retrieves task status, context files, and implementation guidance directly from OpenSpec, no manual file parsing required.
  • Guided Task Execution: Walks through pending tasks one by one, updates task checkboxes automatically, and pauses for clarification if requirements are unclear or blockers are encountered.
  • Use Case: A developer working on a spec-driven feature can use this skill to jump straight into implementing approved OpenSpec tasks without manually reviewing change artifacts or tracking progress across sessions.

Quick Start

Use the openspec-apply-change skill to implement all pending tasks for your active 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 task implementation for spec-driven development changes?

You automate OpenSpec change implementation by retrieving task status and apply instructions via the OpenSpec CLI, then walking through pending tasks one by one to apply scoped code modifications. It eliminates manual file parsing and automatically updates task progress.

How does OpenSpec change implementation track progress across development sessions?

OpenSpec change implementation tracks progress by automatically retrieving task status and context files via the OpenSpec CLI, updating task checkboxes as tasks are completed, and allowing developers to resume pending tasks across sessions without losing context.

Do I need the OpenSpec CLI to apply change tasks?

Yes, applying change tasks requires the OpenSpec CLI to retrieve change metadata, task status, and apply instructions. The CLI provides the context files and implementation guidance needed to guide scoped code modifications aligned with change specifications.

What happens when requirements are unclear during OpenSpec task execution?

When requirements are unclear during OpenSpec task execution, the workflow pauses for clarification or when blockers are encountered. This ensures developers receive proper guidance before proceeding with scoped code modifications defined in the change specifications.

Can I select which OpenSpec change to implement from multiple available changes?

Yes, selecting from multiple OpenSpec changes is supported by inferring the target change from conversation context or letting users pick from available changes via the OpenSpec CLI, ensuring developers work on the correct approved change without manual selection errors.