openspec-archive-change

Archive completed change directories after verifying task completion and spec synchronization.

18|1|Updated Jun 2, 2023
One-click install
npx skills add https://github.com/DaRacci/nix-config --skill openspec-archive-change-daracci
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/DaRacci/nix-config/tree/main/.opencode/skills/openspec-archive-change
Command: npx skills add https://github.com/DaRacci/nix-config --skill openspec-archive-change-daracci

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of archiving completed changes within an experimental workflow, ensuring a clean and organized project history.

Core Features & Use Cases

  • Automated Archiving: Moves completed change directories to a designated archive location.
  • Status Verification: Checks artifact and task completion before archiving.
  • Spec Sync Assessment: Evaluates and optionally syncs delta specs with main specs.
  • Use Case: After successfully implementing a new feature and verifying all associated tasks are done, use this Skill to archive the change, making it easy to find historical implementations.

Quick Start

Use the openspec-archive-change skill to archive the change named 'new-user-profile-feature'.

Frequently Asked Questions about openspec-archive-change

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

FAQPage Schema
How do I archive completed changes in an openspec workflow?

To archive completed changes, this Skill moves the change directory to a designated archive location. It verifies that all artifacts and tasks are completed and checks delta spec synchronization before archiving the change.

Does archiving a change require spec synchronization?

Spec synchronization is assessed during the archiving process. The Skill checks delta specs against main specs and optionally syncs them to ensure your project history remains accurate before moving the directory.

What happens if my tasks and artifacts are not completed before archiving?

The archiving process verifies task and artifact completion status. If checks fail, the Skill will prompt for user confirmation before proceeding, preventing incomplete changes from being moved to the archive.

Do I need the openspec CLI to archive change directories?

Yes, the openspec CLI is required to perform status checks and spec synchronization. The Skill relies on this command line interface to verify completion and assess delta specs before moving directories.

Can I automatically move completed change directories without confirmation?

No, the Skill prompts for user confirmation before proceeding with the archive. This ensures you have manual oversight before any change directory is permanently moved to the designated archive location.