Skill: gf-agent-maintenance
Overview
This skill is used to maintain and update the gf_agent (Google Apps Script Local Automation Agent). It ensures the agent's internal skills, index, and documentation stay synchronized with the latest implementations in gas-fakes.
Responsibilities
- Synchronize Skills: Run
node gf_agent/scripts/builder.jswheneverprogress/files are updated to refresh the agent's knowledge base. - Update Documentation: Analyze new test files in
test/to extract usage patterns and add them togf_agent/documentation.md. - Verify Agent: Ensure
gf_agent/SKILL.mdandgf_agent/README.mdaccurately reflect the current capabilities of the project. - Package for Distribution: Ensure the
gf_agent/directory is self-contained and ready for download by users.
Workflow
- Detect Changes: Monitor
progress/andtest/for updates. - Local Model Consultation: Delegate log analysis, pattern extraction from tests, and drafts of documentation updates (
gf_agent/documentation.md, etc.) to the local model via theomlx/query_local_modeltool. - Run Builder: Execute the build script to regenerate markdown files.
- Refine Patterns: If a new service or complex pattern is added to
test/, document it ingf_agent/documentation.mdusing the local model's extracted patterns. - Test/Verify the Agent: Use the local model to simulate user requests, verify code generation, and ensure the agent performs as expected.