A small collection of reusable Claude Code skills —
self-contained SKILL.md files (plus the odd helper script) that teach an agent a
repeatable workflow. Drop any of these into your ~/.claude/skills/ directory and the
agent loads them on demand.
A skill is a markdown file with YAML frontmatter (name + description) and a body
describing when to use it and how. Claude Code reads the description to decide
whether a skill is relevant to the current task, then loads the full body only when it
is — so you can keep many skills around cheaply.
A meta-skill: it turns any demonstrated workflow or conversation into a new, reusable
SKILL.md. Extracts triggers, steps, decision points, and pitfalls, then generalizes
them so the skill works on similar-but-different inputs. Use it after any non-trivial
multi-step task you'll want to repeat.
Brainstorm and explore alternatives with Google Gemini, auto-falling back through model
tiers (Pro → Flash → Flash-Lite) when one is rate-limited or unavailable. Includes a
small Node helper (brainstorm.js) that reads the key from .env. Get a free key at
aistudio.google.com/apikey.
Turn a private/production project into a clean, shareable package with no secret leakage — the exact discipline behind not shipping API keys, wallet keys, or personal data when you open-source or hand off a tool. Mandatory pre-package audit, safe-mode defaults, README-first.
# copy a skill into your Claude Code skills directory
cp -r skills/skill-factory ~/.claude/skills/For gemini-brainstorm, install its dependency and add your key:
cd ~/.claude/skills/gemini-brainstorm
npm install
cp .env.example .env # then put your GEMINI_API_KEY in .envMIT — see LICENSE.