AI Builder - Project Archive
This skill archives the current project and resets the repository structure for a brand-new project start, preserving all existing work in an organized archive.
When to Use This Skill
-
User asks to archive the current project
-
User asks to start a new project from the current ideas.md
-
User wants to reset the repository structure while preserving existing work
Your Roles in This Skill
See dev-swarm/docs/general-dev-stage-rule.md for role selection guidance.
Role Communication
See dev-swarm/docs/general-dev-stage-rule.md for the required role announcement format.
Instructions
Follow these steps in order:
Step 1: Determine the Current Project Name
Follow the naming procedure in references/naming-procedure.md .
Step 2: Archive the Project
Follow the archive procedure in references/archive-procedure.md .
Step 3: Ask for User Confirmation
Follow the confirmation and commit steps in references/confirmation-and-commit.md .
Expected Output Structure
The final structure reference is documented in references/expected-structure.md .
Key Principles
-
Preserve all existing work in a clearly named archive folder
-
Use git operations to maintain history
-
Reset the repository to a clean state ready for a new project
-
Give the user control over when to commit changes
-
Support seamless transition to a new project while keeping the old one accessible