openspec-apply-change

Guide selection, status checking, and incremental implementation of OpenSpec changes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill assists users in executing tasks related to implementing and managing OpenSpec changes efficiently, reducing manual effort and errors.

Core Features & Use Cases

  • Change Selection & Context Analysis: Automatically determines which change to apply based on conversation context or user input.
  • Status Checking & Progress Tracking: Retrieves change status, schema details, and current progress.
  • Task Execution Support: Guides step-by-step implementation of tasks, marking progress, and handling blockers or ambiguities.
  • Use Case: A developer wants to apply a new schema change; this Skill helps identify tasks, suggest actions, and update the change status seamlessly.

Quick Start

Use this Skill to manage your OpenSpec change implementation workflows efficiently, with minimal manual intervention.

Frequently Asked Questions about openspec-apply-change

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

FAQPage Schema
How do I manage OpenSpec change implementation tasks incrementally?

OpenSpec change implementation tasks are managed incrementally by guiding selection, checking status and schema details, and tracking progress step-by-step to ensure smooth deployment. The Skill automates this guidance to reduce manual effort and errors.

What is the best way to automate schema tracking during OpenSpec changes?

Schema tracking during OpenSpec changes is automated by retrieving schema details and current progress, then guiding task execution to update change status seamlessly. This ensures accurate tracking without manual intervention throughout the deployment workflow.

How do I check the status of an OpenSpec change before applying it?

Checking the status of an OpenSpec change involves retrieving the change status, schema details, and current progress to determine readiness. The Skill automatically analyzes conversation context or user input to identify which change to apply and assess its state.

Can I handle blockers and ambiguities during OpenSpec task execution automatically?

Blockers and ambiguities during OpenSpec task execution are handled automatically through guided step-by-step implementation support. The Skill marks progress, identifies issues, and assists in resolution to ensure smooth progress during change deployment.

Does OpenSpec change management work without manual intervention for task selection?

OpenSpec change management works without manual intervention for task selection by automatically determining which change to apply based on conversation context or user input. This reduces manual effort and streamlines the implementation workflow.

What are the limitations of using automated guidance for OpenSpec change deployment?

Automated guidance for OpenSpec change deployment relies on conversation context or explicit user input to determine which change to apply, meaning ambiguous context may require manual clarification before the Skill can properly guide task execution and status updates.