OpenCode

Works with the CLI alone. No gander.md account.

OpenCode is an open source coding agent. It runs in the terminal, an IDE, or a desktop app, and it loads skills and MCP servers from local config.

OpenCode discovers skills from .opencode/skills, ~/.config/opencode/skills, and the Claude- and agent-compatible dests (.claude/skills, ~/.claude/skills, .agents/skills, ~/.agents/skills). gander skill already links ~/.agents/skills/gander and ~/.claude/skills/gander. gander mcp install writes ~/.config/opencode/opencode.json. OpenCode loads a skill through its skill tool when the description matches.

A shorter product page lives at Use with OpenCode.

1. Install the CLI

curl -fsSL https://release.gander.md/install.sh | bash
gander --version

After Homebrew or a source build:

gander skill

2. Confirm the skill landed

ls -l ~/.agents/skills/gander/SKILL.md
ls -l ~/.claude/skills/gander/SKILL.md

Restart OpenCode. Ask it which skills are available, or say "gander this markdown". Optional: symlink into the OpenCode-native dest if you want it listed there too:

mkdir -p ~/.config/opencode/skills
ln -sfn ~/.gander/skill ~/.config/opencode/skills/gander

3. Sign up and install MCP

gander signup --email [email protected]
gander mcp install

OpenCode's entry looks like this in ~/.config/opencode/opencode.json:

{
  "mcp": {
    "gander": {
      "type": "local",
      "command": ["/full/path/to/gander", "mcp"],
      "enabled": true
    }
  }
}

Restart OpenCode after the merge.

4. Use it

  1. Ask OpenCode for a plan. The skill should save markdown under ./plans/ (PLAN_SOURCE=opencode if you invoke save-plan.sh yourself) and offer a gander.
  2. Say gander this file or watch this plan. After signup: gander watch plan.md.
  3. Send the hosted URL. Reviewers stay in the browser.
  4. @agent comments arrive through MCP. OpenCode edits the local file and replies. The link updates on save.

After you gander a file, OpenCode checks the inbox on a wall-clock backoff for two hours, not at the start of every later turn.

CLI fallback:

gander comments

5. Verify

gander list
gander comments

In OpenCode, confirm the skill tool lists gander and that MCP tools include gander_list_comments, gander_reply_comment, gander_resolve_thread, and gander_unresolve_thread.

If a skill does not show up: SKILL.md must be spelled in all caps, frontmatter needs name and description, and a deny permission on skill will hide it.

More: Skill, MCP, Hosted watch, Comments.