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.