Claude Skills

Curated skills for Claude Code that I use and recommend. Each one is a drop-in file for your .claude/skills/ folder.

Quality

AI Tool Code Review

Systematic code review for AI-generated code from tools like Lovable, Bolt, v0, and Cursor. Catches the specific anti-patterns these tools produce that a standard review would miss.

code-reviewlovableai-toolsquality
Documentation

Architectural Decision Record

Document significant technical decisions with context, rationale, and alternatives considered. Never re-litigate a settled decision again.

documentationarchitecturedecisions
Planning

Parallel AI Planning

Pit two AI models against each other when planning features. Generate competing implementation plans, compare side by side, and cherry-pick the best ideas from each.

planningmulti-modelcomparison
Quality

Dual AI Code Review

Get a second AI opinion on Claude Code's work before merging. Send diffs to another model for independent verification — because two perspectives catch more than one.

code-reviewmulti-modelquality
Productivity

Daily Context Builder

Generate a unified daily report by pulling from multiple sources — notes, tasks, time tracking, whatever you use. The pattern for synthesising your day into a single document.

daily-reviewcontextsynthesis
Productivity

Espanso Manager

Manage Espanso text expander configurations through Claude. Create, read, update, and delete matches and config files without leaving your terminal.

productivitytext-expansionespanso
Planning

Feature Impact Analysis

Find edge cases before you code. A 6-question framework that systematically identifies how new features intersect with existing functionality.

planningqualityedge-cases
Writing

Humanizer

Remove signs of AI-generated writing from text. A 24-pattern checklist based on Wikipedia's 'Signs of AI writing' guide that makes AI-assisted text sound natural.

writingeditingai-patterns
Productivity

Meeting Summarizer

Generate structured meeting notes with action items, follow-ups, and key insights from any transcript. A consistent template that beats ad-hoc summarization.

meetingstranscriptsnotes
Productivity

Newsletter Digest

Cut through newsletter overload with a personalised AI digest. Searches your email, cross-references against your personal context, and surfaces only what matters to you.

emailnewsletterspersonalisation
Research

NotebookLM Query

Get better results from NotebookLM through Claude Code. A skill that improves on the default MCP/CLI experience with smarter query handling and follow-up chains.

notebooklmresearchquerying
Productivity

Save Claude Working Session

Preserve context across Claude Code sessions by saving structured summaries to a markdown file. Essential when juggling multiple projects across multiple terminals.

contextsessionsworkflow
DevOps

Scheduled Jobs Manager

Enforce consistency when Claude creates scheduled tasks on macOS. Standardises naming conventions, file locations, and launchd workflows so every job follows the same pattern.

macoslaunchdautomationscheduling
Utilities

Send Email

A building-block skill for sending emails from Claude. Supports plain text, HTML, and markdown. Designed to be called by other skills as a delivery step.

emailautomationbuilding-block
Utilities

Send Slack Message

A building-block skill for posting formatted messages to Slack channels. Handles markdown-to-Slack conversion and channel resolution. Designed to be called by other skills.

slackautomationbuilding-block
Documentation

Documentation Update

Keep documentation in sync with code changes. Automatically updates changelogs, feature docs, and technical docs after every commit.

documentationchangelogautomation
Utilities

Web to Markdown

Smart web-to-markdown fetcher that tries a free service first, then falls back to a paid one for JS-heavy sites. Saves money without sacrificing capability.

web-scrapingmarkdownautomation