Goose
Works with the CLI alone. No gander.md account.
Goose is Block's open source AI agent. It can install, execute, edit, and test with any LLM, not only suggest code.
Block's Goose loads skills from ~/.agents/skills and .agents/skills. It still discovers .goose/skills, ~/.config/goose/skills, and Claude dests. gander skill already links ~/.agents/skills/gander. MCP is an extension in ~/.config/goose/config.yaml.
1. Install the CLI
curl -fsSL https://release.gander.md/install.sh | bash
gander --version
After Homebrew or a source build, run gander skill.
2. Confirm the skill landed
ls -l ~/.agents/skills/gander/SKILL.md
Optional Goose-native dest:
mkdir -p ~/.config/goose/skills
ln -sfn ~/.gander/skill ~/.config/goose/skills/gander
Start a new Goose session. Ask which skills are available.
3. Sign up and add MCP
gander signup --email [email protected]
gander mcp install does not write Goose config. In ~/.config/goose/config.yaml:
extensions:
gander:
enabled: true
type: stdio
name: gander
cmd: gander
args: ["mcp"]
timeout: 300
Or run goose configure, pick Extensions, add a stdio extension named gander. Restart Goose.
4. Use it
- Ask Goose for a plan as markdown, then gander this file.
gander watch plan.mdafter signup.- Send the hosted URL.
@agentcomments come through the Gander extension. Goose edits the local file.
Fallback: gander comments.
5. Verify
gander list
gander comments
Goose should list Gander as a skill and expose gander_list_comments, gander_reply_comment, gander_resolve_thread, gander_unresolve_thread.
More: Skill, MCP, Hosted watch.