openspec-apply-change

Implement OpenSpec change tasks with step-by-step verification.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/emergent-company/emergent.memory --skill openspec-apply-change-emergent-company
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/emergent-company/emergent.memory/tree/main/.opencode/skills/openspec-apply-change
Command: npx skills add https://github.com/emergent-company/emergent.memory --skill openspec-apply-change-emergent-company

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openspec, 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 precisely with specified requirements and progresses efficiently.

Core Features & Use Cases

  • Task Implementation: Executes defined tasks from an OpenSpec change, updating progress and handling dependencies.
  • Contextual Awareness: Infers or prompts for the correct change, reads necessary context files, and tracks implementation status.
  • Resumption Support: Allows pausing and resuming work on a change, preserving progress and context.
  • Use Case: When a new feature is defined in OpenSpec, use this Skill to guide the developer through implementing each task, from initial coding to verification, 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 automate implementation of tasks defined in an OpenSpec change?

Automating OpenSpec task implementation requires the openspec-apply-change skill, which executes defined tasks, handles dependencies, and updates progress automatically. It guides developers step-by-step from initial coding to final verification.

What is the best way to resume interrupted development workflow on an OpenSpec change?

Resuming interrupted OpenSpec workflow involves using the apply-change skill, which supports pausing and resuming work on a change. It preserves progress and context, allowing developers to pick up exactly where they left off without losing data.

Do I need the openspec CLI installed to execute task management for OpenSpec changes?

Yes, executing OpenSpec task management requires the openspec CLI for execution and status retrieval. The apply-change skill depends on this command-line interface to handle task selection, status checking, and context file reading during implementation.

How does contextual awareness work when implementing OpenSpec changes?

Contextual awareness in OpenSpec implementation works by inferring or prompting for the correct change, reading necessary context files, and tracking implementation status. This ensures development work aligns precisely with specified requirements throughout the workflow.

Can I track step-by-step implementation progress with verification using OpenSpec?

Yes, tracking step-by-step implementation progress with verification is a core feature of the apply-change skill. It provides clear progress updates, handles task selection, and supports verification at each step to ensure all aspects of the change are addressed.