smithery.ai

gobby

Router contract for provider-aware Gobby help and installed skill dispatch.

First seen Apr 15, 2026

Installation

$ npx skills add https://smithery.ai

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Version2.0.0
Declared agents codex

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,605 B
  • docs SUMMARY.md 120 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Gobby Router

Gobby skill routing is provider-dependent. Codex uses $gobby; providers with an installed slash router use /gobby. The router advertises installed skills on bare help requests and routes named skill requests through gobby-skills.

Help Requests

For Codex help requests ($gobby, $gobby help) and slash-router help requests (/gobby, /gobby help), show dynamic help generated from installed skills. Do not maintain a hand-written shortcut list.

Use list_skills on gobby-skills when skill discovery is needed. Present user-invoked skill examples with the provider's active trigger:

  • Codex: $gobby <skill>
  • Slash-router providers: /gobby <skill>

Do not present /gobby as universal syntax.

Skill Requests

These forms route to get_skill(name="<skill>") on gobby-skills:

$gobby <skill> [args]
$gobby skill <skill> [args]
/gobby <skill> [args]
/gobby skill <skill> [args]
/gobby:<skill> [args]

The router emits a fetch directive only. It does not inline skill bodies. Preserve the user's trailing arguments and continue after the named skill is loaded.

MCP Server Discovery

For MCP tool access, use progressive discovery:

  1. listmcpservers() — discover servers
  2. listtools(servername="...") — discover tools
  3. gettoolschema(servername="...", toolname="...") — get parameters
  4. calltool(servername="...", tool_name="...", arguments={...}) — execute