hobby-coach

内容来源:README.md(说明文档) · 原始地址 · 查看安装指南

原始内容

hobby-coach

A Claude Agent Skill for hobby gear advice and hobby discovery that actually reasons instead of regurgitating reviews.

What it does:

  • Gear advice — when someone's learning a hobby and asks what to buy, it checks what they already own and their skill level before recommending anything, reasons from how the equipment actually works (not star ratings), gives real current prices and specific places to buy/avoid, and gives an equally detailed, sequenced plan for how to actually get good — with real linked videos/guides, not just search terms.
  • Hobby discovery — when someone wants a new hobby, it leads with genuinely niche options (not painting/photography/3D-printing) weighted by their actual budget and location, with a real first step for each.

The skill instructions live at plugins/hobby-coach/skills/hobby-coach/SKILL.md.

This repo is set up as both a Claude Code plugin marketplace (one-command install) and a plain skill folder (manual copy or claude.ai upload).

Installing this skill

Claude Code — one-command install (recommended)

No GitHub CLI needed — these are commands you type inside Claude Code itself:

/plugin marketplace add <your-username>/hobby-coach
/plugin install hobby-coach@hobby-coach-marketplace

Replace <your-username> with wherever you push this repo. That's it — Claude Code fetches the marketplace catalog (.claude-plugin/marketplace.json) and installs the hobby-coach plugin from plugins/hobby-coach/.

To update later, after pushing changes:

/plugin marketplace update hobby-coach-marketplace

Claude Code — manual copy (no plugin system)

git clone this repo, then copy plugins/hobby-coach/skills/hobby-coach/ into:

  • ~/.claude/skills/hobby-coach/ for every project, or
  • <project>/.claude/skills/hobby-coach/ for just one project.

Claude.ai

  1. Download plugins/hobby-coach/skills/hobby-coach/ from this repo and zip it so the ZIP contains a folder named hobby-coach with SKILL.md directly inside it.
  2. In Claude.ai, go to Settings → Capabilities/Features → Skills.
  3. Click "+""Create skill" and upload the ZIP.
  4. Toggle it on.

Note: on Claude.ai, custom skills are per-account — your GitHub repo is the distribution point, but each person still uploads it to their own account themselves (no org-wide auto-install outside of Team/Enterprise admin provisioning).

Cowork

Same ZIP as the Claude.ai path, uploaded through Cowork's Customize → Skills directory.

Repo structure

hobby-coach-repo/
├── .claude-plugin/
│   └── marketplace.json          ← marketplace catalog (lets others run /plugin marketplace add)
├── plugins/
│   └── hobby-coach/
│       ├── .claude-plugin/
│       │   └── plugin.json       ← plugin manifest
│       └── skills/
│           └── hobby-coach/
│               └── SKILL.md      ← the actual skill instructions
├── README.md
└── LICENSE

License

MIT — see LICENSE.