# Documentation-Sync > Automated skill to maintain alignment between codebase, README.md, and GEMINI.md. - Author: kunaldhongade - Repository: kunaldhongade/dancebox-backend - Version: 20260206170843 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/kunaldhongade/dancebox-backend - Web: https://mule.run/skillshub/@@kunaldhongade/dancebox-backend~Documentation-Sync:20260206170843 --- --- name: Documentation-Sync description: Automated skill to maintain alignment between codebase, README.md, and GEMINI.md. --- # Documentation-Sync Use this skill whenever a significant architectural or technical change is made. ## 1. Sync Procedure 1. **Analyze**: Identify changes to the tech stack, folders, or "Definition of Done." 2. **Update GEMINI.md**: Adjust the "System Architecture" or "Vision" sections to reflect the new state. 3. **Update README.md**: Ensure setup instructions and project structure remain accurate. 4. **Consistency**: Verify that all `.agent/rules/` are still aligned with the updated documentation. ## 2. Triggers - Adding a new external dependency (Redis, GCS, DB). - Refactoring the core folder structure. - Changing the primary technical stack (Node version, major framework update).