A small, curated collection of Agent Skills for Claude Code (and any skill-compatible agent). Each skill is a self-contained folder — drop it into ~/.claude/skills/ and Claude can use it.
Everything here is bring-your-own-credentials: no API keys, tokens, or personal data are stored in the skills. Each skill's SETUP.md walks you through connecting your own accounts.
Finds and scores local businesses that need a website (or a better one), for a web-design / digital-services business. It ranks leads by need (no site / Facebook-only / outdated) × ability to pay (Google review volume, sector, scale), tags each with a €-budget tier and a ready-to-say call hook, and writes them to a Notion table as a call-then-email work list. Ireland-first, token-efficient, and portable to other countries.
- Discovery via Golden Pages (free), optional Google Places enrichment for real review data.
- Scoring, €-budget, hooks and the Notion write live in a reusable
prospect.py;enrich.pypulls live Google reviews and re-scores. - See its
SETUP.md.
Turns a scored lead from the prospector into a short, human cold email with zero LLM tokens — one editable template is filled from the lead's data by a script. Can create the email as a Gmail draft (never sends) or a one-click Gmail compose link you press from Notion. Pairs with the prospector.
# copy the skill folder into your Claude skills directory
cp -R skills/local-lead-prospector ~/.claude/skills/Then open its SETUP.md and connect your own accounts (Notion; optionally Google Places and Gmail). Invoke it in Claude Code with /local-lead-prospector.
skills/
<skill-name>/
SKILL.md # the skill definition (required)
*.py # any helper scripts the skill uses
SETUP.md # optional: one-time setup / credentials
- Create a folder under
skills/named for your skill. - Add a
SKILL.mdwith YAML frontmatter (name,description,allowed-tools) and instructions. - Keep all secrets out of the folder — read them from environment variables or a file in
~/.claude/(see how the existing skills do it), so the skill stays safe to share. - Add a
SETUP.mdif it needs credentials.
- No API keys, tokens, database IDs, or personal data are committed. Credentials load from
~/.claude/config files or environment variables at runtime. .gitignoreblocks common secret files as a backstop.
MIT — see LICENSE.