| name | gas-fakes |
| description | 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`. Use when this capability is needed. |
| metadata | {"author":"brucemcpherson"} |
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.js whenever progress/ 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 to gf_agent/documentation.md.
- Verify Agent: Ensure
gf_agent/SKILL.md and gf_agent/README.md accurately 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/ and test/ 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 the omlx/query_local_model tool.
- 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 in gf_agent/documentation.md using 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.
Source: brucemcpherson/gas-fakes — distributed by TomeVault.