Simple repo containing claude skills I have created. Drop these into your .claude/skills directory.
Overview
A personal Claude Code marketplace bundling skills and plugins I rely on day-to-day — driving Iris architecture knowledge, filing NZ taxes, tracking timesheet hours, converting PDFs to ebooks, coaching my own prompts, coaching a 13-year-old through math homework, plus the Campaign Mode quest framework, its Six Animals advisory council, and the Mitchell Agentic Sprint validation pipeline. The first twelve plugins ship from this repository — each one is a skill directory under skills/ that the marketplace lists as a separately-installable plugin. The last three are listed for convenience and source from their own repos. 1. From either the or tab in Claude Desktop, select → → . 2. — Select the dropdown, then select and enter: 3. — find and install whichever plugins you want from the marketplace. Each one is independent — install just iris, just timesheet, or all fifteen. 1. (full guide): 2. — in a Claude Code session: 3.
README
Chris’s Skills Marketplace
A personal Claude Code marketplace bundling skills and plugins I rely on day-to-day — driving Iris architecture knowledge, filing NZ taxes, tracking timesheet hours, converting PDFs to ebooks, coaching my own prompts, coaching a 13-year-old through math homework, plus the Campaign Mode quest framework, its Six Animals advisory council, and the Mitchell Agentic Sprint validation pipeline.
What’s in here
| Plugin | What it does |
|---|---|
iris |
Drives the iris-cli tool — search, browse, ask AI, export from an Iris architecture repository. Triggers on iris/diagram/element/package/set/collection language and on iris … commands. |
ir3-tax-return |
Files an NZ individual IR3 income tax return for the 2026 tax year by driving the IRD myIR portal. Pauses for RealMe sign-in; refuses final Submit without explicit fresh consent. |
timesheet |
Interactive timesheet entry — collects work description, date, start/end times via prompts, calculates hours, appends to .campaign/timesheet.md. Supports clock-in / clock-out shortcuts. |
pdf-to-ebook |
Converts a PDF to ebook formats (epub, mobi, azw3) via Calibre. |
agentic-coach |
Interactive prompt-engineering coach — elevates vague prompts via Socratic dialogue, multiple transformation styles, and guided learning. |
flow-coach |
Interactive claude-flow orchestration coach — swarm topology, agent deployment, memory configuration, SPARC workflows. |
math-coach |
Coaching companion for a 13-year-old advanced math student — refuses to give answers, hooks interest with basketball / anime / advanced-math connections, catches him when he has skipped the workbook instructions. |
doview-outcomes-answer |
Answers outcomes-theory questions strictly from Dr Paul Duignan’s DoView Planning Handbook. Faithful adaptation of Prompt A v1.1.9. Triggers on outcomes-theory questions, DoView analyses of strategy/proposal/plan docs, or any “what does outcomes theory say…” prompt. |
doview-image-retriever |
Retrieves and reproduces DoView handbook diagrams to accompany an outcomes-theory answer. Faithful adaptation of Prompt B v1.1.9 with a Mermaid-first overlay — pulls Mermaid blocks from the doview-book Markdown edition first, falling back to upstream PNG URLs. Pairs with doview-outcomes-answer. |
woolies-shopper |
Phased orchestrator (scripts/shop.sh) for the weekly Woolworths NZ online grocery shop — OCRs a meal-plan photo into Iris, bulk-adds cached SKUs LLM-free, and the skill resolves leftover exceptions and writes SKUs back for next time. |
metservice-weather |
Authoritative NZ weather from MetService’s public JSON endpoints via a zero-dependency Python script — up-to-10-day town forecasts, current observations, hourly wind gusts, and multi-town comparisons. Triggers on any NZ weather question; preferred over global models (Open-Meteo, AccuWeather) for NZ rain and wind. |
askuserquestion |
OpenCode-compatible emulation of Claude Code’s AskUserQuestion tool — 1–4 structured multiple-choice questions with headers, described options, multi-select, a recommended default and free-text “Other”; stops and parses the reply. Defers to a native question tool when present. |
six-animals |
Six psychologically-grounded team-role agents (Bear, Cat, Owl, Puppy, Rabbit, Wolf) plus Simon as educator/supervisor. Prerequisite for the full Campaign Mode experience. |
campaign-mode |
Quest-based extension for AI-assisted work. Three NPC agents (Gandalf, Dragon, Guardian) provide mentorship, adversarial testing, and quality gates. |
mitchell-agentic-sprint |
AI-led 6-step sprint that takes an AI builder’s idea from rough notion to investor-conversation-ready artefacts. Adversarial by default. Depends on six-animals + campaign-mode. |
The first twelve plugins ship from this repository — each one is a skill
directory under skills/ that the marketplace lists as a
separately-installable plugin. The last three are listed for convenience
and source from their own repos.
Quick Start
Claude Cowork and Claude Code Desktop
- From either the Cowork or Code tab in Claude Desktop, select + → Plugins → Add plugin.
- Add marketplace — Select the By Anthropic dropdown, then select Add marketplace from GitHub and enter:
https://github.com/cgbarlow/skills - Install plugins — find and install whichever plugins you want from the marketplace. Each one is independent — install just
iris, justtimesheet, or all fifteen.
Claude Code CLI
-
Install Claude Code (full guide):
curl -fsSL https://claude.ai/install.sh | bash -
Add the marketplace — in a Claude Code session:
/plugin marketplace add cgbarlow/skills -
Install the plugin you want (one at a time, or repeat for multiple):
/plugin install iris@cgbarlow-skills /plugin install ir3-tax-return@cgbarlow-skills /plugin install timesheet@cgbarlow-skills /plugin install pdf-to-ebook@cgbarlow-skills /plugin install agentic-coach@cgbarlow-skills /plugin install flow-coach@cgbarlow-skills /plugin install math-coach@cgbarlow-skills /plugin install doview-outcomes-answer@cgbarlow-skills /plugin install doview-image-retriever@cgbarlow-skills /plugin install askuserquestion@cgbarlow-skills /plugin install campaign-mode@cgbarlow-skills /plugin install six-animals@cgbarlow-skills /plugin install mitchell-agentic-sprint@cgbarlow-skillsFor the Mitchell Agentic Sprint specifically, you need all three of
six-animals,campaign-mode, andmitchell-agentic-sprint— the Sprint depends on the other two for its NPC infrastructure. -
Reload so the new skills are picked up by your current session:
/reload-plugins
That’s it. After install, the skills trigger automatically — you don’t
need to type their names. Say “use iris to search for payments” and the
iris skill triggers. Say “I need to file my IR3” and ir3-tax-return
triggers. List loaded skills any time with /skills.
Repository layout
skills/
├── .claude-plugin/
│ └── marketplace.json # the marketplace (lists 15 plugins; some sourced from external repos)
├── skills/ # the skills the marketplace serves
│ ├── iris/{SKILL.md, README.md, evals/}
│ ├── ir3-tax-return/
│ ├── timesheet/
│ ├── pdf-to-ebook/
│ ├── agentic-coach/
│ ├── flow-coach/
│ ├── math-coach/
│ ├── doview-outcomes-answer/
│ ├── doview-image-retriever/
│ ├── woolies-shopper/
│ ├── metservice-weather/
│ └── askuserquestion/
└── skills-standalone/ # packaged .skill bundles (zip archives) for distribution outside the marketplace
└── .skill # one per skill above (iris.skill, timesheet.skill, …)
Each marketplace entry lists the skill via "skills": ["./skills/"],
mirroring anthropics/skills.
skills-standalone/ holds .skill files — zip archives of a skill’s full directory — for sharing a single skill outside the marketplace clone.
Installing a plugin clones the whole repo but loads only the named
skill — fine on disk, and means each skill can be installed
individually without forcing the whole bundle.
Contributing a new skill
- Use skill-creator to scaffold the skill (it’ll write a SKILL.md and evals).
- Drop it in
skills//. - Add an entry to
.claude-plugin/marketplace.jsonwith"source": "./"and"skills": ["./skills/"]. - Mention it in this README’s table.
For the change → version → release workflow (versioning rules and the GitHub Release convention), see CONTRIBUTING.md.
License
Each plugin carries its own license metadata in the marketplace listing. The default is CC-BY-SA 4.0 unless otherwise noted in the individual plugin directory.
🤖 Built with Claude Code.
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add cgbarlow/skills