sdd-archive

Sync delta specifications into main specs and archive completed change folders.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/fwdarth/agent-teams-lite-domainaware --skill sdd-archive-fwdarth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-archive
Source: https://github.com/fwdarth/agent-teams-lite-domainaware/tree/main/.opencode/skills/sdd-archive
Command: npx skills add https://github.com/fwdarth/agent-teams-lite-domainaware --skill sdd-archive-fwdarth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the final steps of the SDD cycle by synchronizing changes to the main specification and archiving completed work, ensuring a clean and traceable project history.

Core Features & Use Cases

  • Spec Synchronization: Merges delta specifications into main specifications, updating the source of truth.
  • Archiving: Moves completed change folders to a dated archive for historical record.
  • Domain Drift Detection: Identifies discrepancies between implemented changes and existing domain skills, flagging areas for potential skill updates.
  • Use Case: After a feature is implemented and verified, this Skill ensures the project's documentation (specs) is up-to-date and the completed work is moved to a permanent archive, ready for the next iteration.

Quick Start

Use the sdd-archive skill to archive the change named 'user-authentication-flow'.

Frequently Asked Questions about sdd-archive

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

FAQPage Schema
How do I archive completed software development documentation?

To archive completed software development documentation, the Skill syncs delta specifications into main specifications and moves the completed change folders to a dated archive for a clean and traceable project history.

What is domain drift detection in specification version control?

Domain drift detection identifies discrepancies by comparing implemented changes against loaded domain skills, flagging areas where the actual implementation diverges from the existing domain specifications for potential updates.

How do I sync delta specifications to main specifications?

You can sync delta specifications to main specifications by running this Skill after a feature is implemented, which automatically merges the deltas into the main source of truth before archiving the work.

Does the archiving process support engram and openspec artifact store modes?

Yes, the archiving process operates based on artifact store modes including engraph, openspec, and none, persisting generated domain drift reports directly to either engram or openspec formats.

When should I archive completed changes and sync project specs?

You should archive completed changes and sync project specs after a feature is implemented and verified, ensuring the documentation is up-to-date and the completed work is moved to a permanent archive for the next iteration.