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.
Curated skills for Claude Code that I use and recommend. Each one is a drop-in file for your .claude/skills/ folder.
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.
Document significant technical decisions with context, rationale, and alternatives considered. Never re-litigate a settled decision again.
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.
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.
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.
Manage Espanso text expander configurations through Claude. Create, read, update, and delete matches and config files without leaving your terminal.
Find edge cases before you code. A 6-question framework that systematically identifies how new features intersect with existing functionality.
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.
Generate structured meeting notes with action items, follow-ups, and key insights from any transcript. A consistent template that beats ad-hoc summarization.
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.
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.
Preserve context across Claude Code sessions by saving structured summaries to a markdown file. Essential when juggling multiple projects across multiple terminals.
Enforce consistency when Claude creates scheduled tasks on macOS. Standardises naming conventions, file locations, and launchd workflows so every job follows the same pattern.
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.
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.
Keep documentation in sync with code changes. Automatically updates changelogs, feature docs, and technical docs after every commit.
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.