openspec-apply-change

Implement OpenSpec change tasks and update progress via the openspec CLI.

42|10|Updated Mar 7, 2018
One-click install
npx skills add https://github.com/Larusso/unity-version-manager --skill openspec-apply-change-larusso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/Larusso/unity-version-manager/tree/main/.cursor/skills/openspec-apply-change
Command: npx skills add https://github.com/Larusso/unity-version-manager --skill openspec-apply-change-larusso

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openspec-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the implementation of tasks defined within an OpenSpec change, ensuring that development work aligns with specified requirements and progresses efficiently.

Core Features & Use Cases

  • Task Implementation: Executes defined tasks from an OpenSpec change, updating progress as it goes.
  • Contextual Awareness: Infers or prompts for the correct change if not explicitly provided, and uses openspec status to understand the workflow schema.
  • Use Case: When a new feature is defined in OpenSpec, this Skill can be used to systematically implement all the associated development, testing, and documentation tasks, ensuring all aspects of the change are addressed.

Quick Start

Use the openspec apply change skill to implement the tasks for the change named 'feature-x'.

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 tasks defined in an OpenSpec change?

You can implement OpenSpec change tasks by applying this Skill to execute defined development, testing, and documentation work. It manages progress and context automatically, updating task status as each item is completed.

What is spec-driven development task management with OpenSpec?

Spec-driven development with OpenSpec defines feature requirements as changes, then tracks and implements associated tasks via the CLI. This Skill automates executing those tasks while ensuring alignment with the specified workflow schema.

Do I need the openspec CLI installed to apply change tasks?

Yes, the openspec CLI must be installed and configured. The Skill depends on it to interact with change management, infer the correct change context, and read workflow schemas using the openspec status command.

How do I start implementing a feature change named 'feature-x' in my workflow?

Invoke the apply change skill and specify the target change name, such as 'feature-x'. The Skill systematically executes all associated development, testing, and documentation tasks defined within that change.

What happens if I don't specify a change name when applying task implementations?

If a change name is not explicitly provided, the Skill infers or prompts for the correct change. It uses openspec status to understand the workflow schema and determine the appropriate context for task implementation.

What's the best way to track development progress for spec-driven changes?

Use this Skill to apply OpenSpec change tasks for tracking development progress. It manages contextual awareness and updates progress automatically as it executes each defined task from the change.