dev-swarm-stage-archive

Archive project stages, features, and source code into a timestamped directory.

19|14|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/X-School-Academy/skill-pilot --skill dev-swarm-stage-archive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-swarm-stage-archive
Source: https://github.com/X-School-Academy/skill-pilot/tree/main/dev-swarm/skills/dev-swarm-stage-archive
Command: npx skills add https://github.com/X-School-Academy/skill-pilot --skill dev-swarm-stage-archive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill archives the current project, preserving all work, and resets the repository structure to prepare for a brand-new project, ensuring a clean slate while keeping past work accessible.

Core Features & Use Cases

  • Project Archiving: Moves all current project artifacts (stages, features, source code) into a timestamped archive folder.
  • Repository Reset: Recreates a clean, default project structure with empty directories and .gitkeep files.
  • Seamless Transition: Allows users to archive their current work and immediately start a new project from ideas.md or by re-initializing the ideas stage.

Quick Start

Archive the current project and reset the repository structure.

Frequently Asked Questions about dev-swarm-stage-archive

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

FAQPage Schema
How do I archive a git repository and reset the project structure for a new idea?

To archive a git repository and reset the project, this Skill moves all current source code and stage folders into a timestamped directory within `99-archive/`, then recreates empty default directories with `.gitkeep` files to restore a clean state.

What is the best way to preserve project features before a repository reset?

The best way to preserve project features before a repository reset is moving all stage folders and source code into a timestamped archive folder, ensuring past work remains accessible while the repository returns to a clean slate.

Can I preserve ideas.md when archiving project files and resetting the repository?

Yes, you can preserve `ideas.md` when archiving project files. The repository reset process specifically supports preserving `ideas.md` to allow immediate initialization of a new project from existing ideas.

Does the project archiving process support detaching git submodules?

Yes, the project archiving process supports detaching submodules. While moving stage folders and source code into the timestamped archive directory, the workflow handles submodule detachment before resetting the repository.

When do I need to use a project archive workflow?

You need a project archive workflow when you want to transition to a brand-new project. It preserves all current work in a timestamped folder and resets the repository structure to a clean slate for re-initialization.

Why does my repository reset include recreating empty directories with .gitkeep files?

Repository reset includes recreating empty directories with `.gitkeep` files because git does not track empty folders. This ensures the default project structure remains intact and ready for new source code initialization.