Documentation Assistant
This skill automates the maintenance of ChoreWars project documentation.
Capabilities
1. Update Agent Skills Registry
Synchronizes the .gemini/skills/ directory with the AGENTS.md file to ensure the list of available skills is always up-to-date.
Command:
bash
node .gemini/skills/documentation-assistant/scripts/update_agents.js
2. Generate API Reference
Scans the Fastify backend routes and generates a comprehensive API_REFERENCE.md file.
Command:
bash
node .gemini/skills/documentation-assistant/scripts/generate_api_reference.js
Workflows
When adding a new Skill
- •Create the skill in
.gemini/skills/. - •Run the
update_agents.jsscript to register it inAGENTS.md.
When modifying API routes
- •After adding or changing routes in
server/src/routes/, run thegenerate_api_reference.jsscript to refresh the documentation.
Periodic Documentation Audit
- •Run both scripts to ensure the source of truth (code) matches the documentation.
- •Manually check
README.mdandINSTALL.mdagainst current project state.