1.3 KiB
1.3 KiB
Mylestech OpenCode — Agent Instructions
You are coding on the Mylestech internal platform. All model calls route through
the LiteLLM gateway (auto picks the best model your role allows). A central
skills catalog is installed at ~/.config/opencode/skills.
Using skills
- Before starting any non-trivial task, scan the skills catalog for a matching
skill.
WORKING_SET.mdlists the curated coding/efficiency skills; the repo root holds the full catalog (472 skills). - A skill lives in
<skill-name>/SKILL.mdwith YAML front-matter (name,description) and optionalreferences/. Read theSKILL.mdwhen its description matches your task, then follow it. - High-value defaults:
ask-questions-if-underspecified(clarify first),brainstorming(design before building),verification-before-completion(prove it works),find-skills(locate the right skill).
Keeping skills current
The catalog is a git clone of the platform's skills repo. To update:
git -C ~/.config/opencode/skills pull
Platform norms
- Prefer local models for routine work; the gateway escalates to cloud/premium
only when your role/grant allows. Do not hardcode model names — use
auto. - Never commit secrets or credential files. Keep your
.envprivate.