Geheugen versus AGENTS.md versus Skills
| Opslaan in geheugen | Opslaan in AGENTS.md / statische docs | Opslaan als Skills (web-UI / skills.db) |
|---|---|---|
| Projectspecifieke beslissingen, bugpatronen, “we hebben X geprobeerd en het faalde” | Stabiele regels en workflows die zelden wijzigen | Herbruikbare procedures die de agent on demand laadt |
| Gebruikersvoorkeuren ontdekt over sessies | Altijd-aan codingconventies en proces | Door het team bewerkbare skill-packs via dezelfde opslag |
| Feiten die je over chats heen moeten volgen | Instructies die elke agent moet zien, ongeacht retrieval | OpenCode-native skill-tool (V2-pluginbrug) |
Vuistregel: blijvende always-on projectinstructies → AGENTS.md; groeiende werkcontext → geheugen; herbruikbare on-demand procedures → Skills.
Shared Skills (V2)
Section titled “Shared Skills (V2)”- Skills aanmaken/bewerken in de web explorer (Skills-tab op
/skill-library). - Opgeslagen in
skills.dbonder het plugin-opslagpad (niet als geheugenvectoren). - Op OpenCode V2 registreert de plugin ingeschakelde skills via
ctx.skill.transform, zodat de agent ze met de nativeskill-tool kan laden. - Optionele HTTP-catalogus voor andere OpenCode-instanties:
"skills": ["http://127.0.0.1:4747/skills/"](serveert/skills/index.jsonen/skills/<id>/<id>.md— los van het UI-pad). - REST:
GET/POST /api/skills,GET/PUT/DELETE /api/skills/:id.