lina-openspec-archive-changes

Archive completed OpenSpec changes in LinaPro repositories with validation and auto-repair.

147|28|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/linaproai/linapro --skill lina-openspec-archive-changes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lina-openspec-archive-changes
Source: https://github.com/linaproai/linapro/tree/main/.agents/skills/lina-openspec-archive-changes
Command: npx skills add https://github.com/linaproai/linapro --skill lina-openspec-archive-changes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually managing the lifecycle of OpenSpec changes in LinaPro repositories is time-consuming and error-prone, with high risk of accidentally archiving incomplete changes, violating spec naming conventions for plugin capabilities, or missing detectable anomalies in change artifacts and task lists.

Core Features & Use Cases

  • Strict Completion Validation: Scans all active OpenSpec changes, verifies all tasks are completed, all artifacts are in done state, and enforces non-bypassable validation rules before allowing archival.
  • Anomaly Auto-Repair: Automatically fixes detectable issues like missing plugin prefixes in spec directories or mismatched OpenSpec requirement headers, then re-validates changes before archival.
  • Clear Audit Reporting: Provides structured output listing all successfully archived changes, skipped changes with explicit reasons, and any auto-repair actions taken, ensuring full traceability of the archival process. Use Case: LinaPro development teams can use this skill to eliminate manual overhead of OpenSpec change management, ensure no incomplete work is accidentally archived, and maintain consistent naming standards for plugin-related specification assets.

Quick Start

Use the lina-openspec-archive-changes skill to automatically scan, validate, and archive all completed OpenSpec changes in your current LinaPro repository.

Frequently Asked Questions about lina-openspec-archive-changes

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

FAQPage Schema
How do I auto-archive completed OpenSpec changes in LinaPro repositories?

Auto-archiving completed OpenSpec changes in LinaPro repositories requires strict completion validation to verify all tasks and artifacts are done before safely moving them. This automated process scans active changes, enforces non-bypassable guardrails, and skips incomplete work to prevent accidental data loss.

How does OpenSpec change archival handle plugin capability spec naming conventions?

OpenSpec change archival handles plugin capability spec naming by automatically detecting missing prefixes in spec directories and repairing them. This anomaly auto-repair mechanism fixes mismatched requirement headers and naming convention violations, then re-validates the changes before allowing archival.

What happens when OpenSpec changes have incomplete tasks during automated archival?

When OpenSpec changes have incomplete tasks during automated archival, the process skips those changes and prevents archival. It enforces strict completion validation rules that cannot be bypassed, ensuring only fully completed work with all artifacts in done state gets archived.

Can I get an audit trail of archived and skipped OpenSpec changes?

You can get a clear audit trail of archived and skipped OpenSpec changes through structured reporting output. The audit report lists all successfully archived changes, skipped changes with explicit reasons, and any auto-repair actions taken, ensuring full traceability of the archival process.

Why does my OpenSpec change archival fail validation before completion?

OpenSpec change archival fails validation when active changes contain incomplete tasks, artifacts not in done state, or detectable anomalies like missing plugin prefixes. The strict validation guardrails enforce these rules to ensure no incomplete or non-compliant work is accidentally archived.

Does LinaPro OpenSpec archival work without manual spec lifecycle management?

LinaPro OpenSpec archival works without manual spec lifecycle management by automating the entire process of scanning, validating, and archiving completed changes. It eliminates manual overhead while maintaining consistent naming standards and providing audit trails for all archival and skip actions.