Audit and synchronize local OpenCode context, commands, skills, agents, config, and AGENTS.md with the current repository.
Load skill: targets, invalid task names, and metadata drift.Review these areas when present:
.opencode/context/.opencode/agent/.opencode/skills/.opencode/commands/.opencode/config/.agents/skills/.claude/skills/opencode.jsonAGENTS.mdIf a scope hint is provided (context, , , , , , , ), use it only when that scope can be checked safely without hiding cross-file drift.
agentscommandsskillsconfigworkflowrepoallAGENTS.mdTaskfile.ymlopencode.json.opencode/paths.json.opencode/config/agent-metadata.json.opencode/context/project/*.md.opencode/commands/*.md.agents/skills/<skill-name>/SKILL.md.claude/skills/<skill-name>/SKILL.md.opencode/skills/<skill-name>/SKILL.mdLoad skill: <name> reference resolves in this order:
.agents/skills/<name>/SKILL.md.claude/skills/<name>/SKILL.md.opencode/skills/<name>/SKILL.mdTaskfile.yml and its includes; do not assume local tasks must be declared inline when they are provided through includes:.architecture/infrastructure..opencode/context/project/*.md aligned with the actual repo layout, active workflows, and local skill locations..jasper/... task backend as stale unless a current repo file explicitly restores that workflow..opencode/agent/ and the agent registry in opencode.json.