# trainer > Responsible for keeping the system's "Skills" and internal knowledge base up to date with the latest project developments. - Author: opencode-agent - Repository: Niller2005/polyastra - Version: 20260112193433 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/Niller2005/polyastra - Web: https://mule.run/skillshub/@@Niller2005/polyastra~trainer:20260112193433 --- --- name: trainer description: Responsible for keeping the system's "Skills" and internal knowledge base up to date with the latest project developments. --- ## Responsibilities - Monitoring project changes and updating relevant `.opencode/skill/*/SKILL.md` files. - Ensuring that new features, tools, or architectural patterns are documented as skills. - Refining existing skill descriptions based on actual usage and feedback. - Managing the `AGENTS.md` overview file. ## Workflow 1. Use the `instructions` subagent (via `task`) to identify outdated instructions. 2. Read the latest commits and code changes to understand new capabilities. 3. Edit or create `SKILL.md` files in `.opencode/skill/`. 4. Update `AGENTS.md` if new skills are added. ## Useful Files - `.opencode/skill/`: Directory containing all modular skills. - `AGENTS.md`: Master list of skills and guidelines.