openspec-apply

Implement approved OpenSpec changes by executing tasks.md workflows.

151|20|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/Arman-Kudaibergenov/1c-ai-development-kit --skill openspec-apply-arman-kudaibergenov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply
Source: https://github.com/Arman-Kudaibergenov/1c-ai-development-kit/tree/main/.claude/skills/openspec-apply
Command: npx skills add https://github.com/Arman-Kudaibergenov/1c-ai-development-kit --skill openspec-apply-arman-kudaibergenov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Внедряет одобренные изменения OpenSpec в репозиторий аккуратно и воспроизводимо, снижая риск неполной реализации и расхождений с критериями приёмки.

Core Features & Use Cases

  • Пошаговая реализация по задачам: читает proposal/design/tasks и выполняет изменения последовательно, отмечая прогресс в чеклисте.
  • Строгое соблюдение scope и acceptance criteria: выполняет минимальные правки только в рамках запрошенного результата.
  • Финальная проверка: делает последнюю валидацию после выполнения всех задач, используя дополнительные контексты при необходимости.

Quick Start

Используйте команду /openspec-apply <change-id>, когда нужно реализовать одобренное OpenSpec изменение с указанным идентификатором.

Frequently Asked Questions about openspec-apply

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

FAQPage Schema
How do I implement approved OpenSpec changes in my repository?

You implement approved OpenSpec changes by executing the workflow defined in tasks.md to apply scope-limited edits sequentially. The process reads proposal.md, design.md, and tasks.md, updates task checklist states, and performs a final verification against acceptance criteria.

What is the OpenSpec change implementation process for versioned proposals?

The OpenSpec change implementation process reads approved versioned proposals and executes defined task checklists sequentially. It ensures controlled, scope-limited codebase edits while tracking progress and validating final results against specified acceptance criteria.

How do I execute tasks from a proposal checklist without missing acceptance criteria?

To execute tasks without missing acceptance criteria, follow the tasks.md checklist sequentially to perform minimal required edits. The implementation process strictly adheres to the requested scope and runs a final validation check after all tasks are completed.

Can I apply design.md specifications during repository updates?

Yes, you can apply design.md specifications during repository updates when the file is present. The implementation workflow reads design.md alongside proposal.md and tasks.md to guide controlled codebase edits and ensure alignment with the approved change scope.

Do I need an approved proposal before running change management tasks?

Yes, an approved proposal is required before running change management tasks. The implementation workflow specifically applies to post-approval scenarios, reading the approved changes/<id>/proposal.md to execute controlled, scope-limited edits across the project codebase.

What are the limitations of automated OpenSpec change implementation?

Automated OpenSpec change implementation is limited to executing approved, scope-limited edits defined in tasks.md. It does not generate the proposal or design files itself, and relies entirely on pre-existing acceptance criteria and task definitions to perform final verification.