← Back to writing

The 20 Skills That Make Claude Code Actually Useful

Most people who try Claude Code use it like a smarter search box. They ask a question, get an answer, close the tab.

The real capability comes from skills -- plugins that give Claude specialized knowledge and behaviors for specific domains. Think of them like apps on a phone. The difference is that skills don't just give Claude information. They give it the ability to execute entire workflows on your behalf.

I have 200 skills installed. About 165 run regularly inside what I've built as an AI operating system on top of Claude. I have an Economics degree and have never written production code. What I've done is learn how to configure, combine, and direct these skills in ways that handle work that used to require multiple people.

Here are the 20 that actually matter.

Memory and Continuity

claude-mem

Claude has no memory between conversations by default. Every session starts fresh. This skill fixes that by creating persistent files Claude reads at session start -- active projects, key relationships, past decisions, ongoing context. When I say "prepare me for the Attio follow-up," Claude already knows the history. Without this, everything else resets constantly.

continuous-learning-v2

Learns from how sessions go. When something works well, or I make a correction, it builds preferences and patterns that persist. Over time, the system gets calibrated to how I think rather than starting neutral every time.

Development Workflow

superpowers

The most comprehensive development skill I've found. Enforces test-driven development automatically, runs code reviews the moment I write something, handles parallel tasks with multiple agents, and manages git branching for large changes. For someone building without a technical cofounder, this turns Claude into a full development workflow rather than just a code generator.

get-shit-done (GSD)

Project management inside Claude. I type /gsd:new-project and it structures everything into phases, execution steps, and verification checkpoints. It tracks what's done, pending, blocked. The value is that it forces structure before I start -- which prevents the common failure mode of building the wrong thing in the right way.

tdd-workflow

Write the test first, watch it fail, then write the code to make it pass. It sounds backwards until you realize how many bugs it prevents. For someone non-technical like me, having this enforced automatically means I have proof something works, not just the hope that it does.

Research and Documentation

context7

When Claude builds something using a library or API, it's working from training data that might be a year out of date. Context7 fetches current, live documentation before writing code. The result is fewer bugs from outdated information. For production work, this is not optional.

deep-research

Enterprise-grade research with citations. When I need to understand a market, a competitor, or a regulatory question, this skill runs a structured multi-step research process and produces a sourced document. I use this before sales calls and before any important meeting where knowing more than the other side is useful.

defuddle

Fetches any web page and strips all the noise -- ads, navigation, pop-ups -- returning clean, readable text. When directing Claude to research something from specific sources, this is what makes those sources usable.

AI and Integration Building

mcp-builder

MCP (Model Context Protocol) is how Claude connects to external systems. This skill builds those connections. When I needed Claude linked to my CRM, calendar, and task manager, this handled the construction. For anyone building AI workflows that touch real systems rather than just generating text, it's the foundation.

context-engineering

Designing multi-agent systems: workflows where multiple AI agents run in parallel and pass context between each other. I used this to build my morning briefing architecture, where several agents pull from different sources simultaneously and a coordinator synthesizes them. For complex automated workflows, this is the structural layer that holds everything together.

Business and Revenue

cold-email

Generates B2B cold email sequences with real structure: opening, value proposition, specific ask, follow-up timing, variation testing. The skill understands pacing and sequencing in a way that one-off prompt requests don't. Having run outreach at Ad-Shield, I can say the output is calibrated around what gets responses rather than what sounds professional.

seo-audit

Runs a full SEO analysis on any page -- missing metadata, keyword gaps, content structure, technical issues, competitive positioning. This is what I used to audit the Ad-Shield website that came back at 59 out of 100 with a 27-item action list. A one-person task that used to require an agency retainer.

copywriting

Marketing copy for any format: landing pages, email campaigns, LinkedIn posts, sales decks. This skill understands persuasion structure, not just grammar. The output reads like something a good copywriter wrote.

Design and Interface

ui-ux-pro-max

Comprehensive design intelligence: typography systems, component hierarchies, layout patterns, accessibility, visual hierarchy. When directing Claude to build a frontend, this skill shapes the decisions that make the result look intentional rather than functional-but-rough.

frontend-design

The execution layer to ui-ux-pro-max's thinking layer. Builds production-grade interfaces that are responsive, accessible, and visually polished -- without extensive cleanup after the fact.

Operations

cos-briefing

Every morning, this generates a structured briefing from my calendar, email, CRM, task list, decision log, and project tracker. I wake up knowing what matters, what's overdue, and what decisions from thirty days ago need review. I didn't write this briefing. I designed what it should contain, and now it runs automatically. This one skill changed my mornings more than anything else I've built.

cos-triage

Multi-channel inbox management. Reads across email and other channels, categorizes by urgency, flags what needs a decision, and drafts responses where appropriate. For someone running two jobs and multiple side projects, inbox triage used to be a meaningful chunk of every day. Now it isn't.

cos-ghost

Ghostwriting in my voice. This skill has ingested enough of my writing to produce content that sounds like me -- the sentence structure, the directness, no filler. When I need a first draft that doesn't require a full rewrite, this is where I start.

Document Handling

xlsx

Reads, creates, and edits spreadsheets directly. Data exports, financial models, pipeline reports -- this handles them without requiring me to extract and paste data manually into a conversation.

pdf

Creates and edits PDFs. Board reports, formal summaries, anything that needs to go as a finished file. Combined with the briefing and research skills, this produces documents I can send without additional formatting work.

Why This Matters for Operators

The reason I built a system around these skills rather than using AI conversationally is leverage. A single conversation with Claude is useful. A system of skills that runs workflows, maintains memory, and connects to real systems is something different.

The people who will get the most out of this technology are not engineers. They're operators: people who can decompose a workflow into discrete steps and describe each one precisely enough for an AI to execute. That is a thinking skill, not a technical one. Economists, consultants, project managers, chiefs of staff. People who've spent careers designing how things get done.

The skills provide specialized capability. The operator provides the judgment about what's worth automating and how the pieces fit together. That's the design challenge, and it's harder than the technical one.

The system I've built does not make decisions. It executes decisions I've already made about how my work should run. The cognitive overhead of tracking everything -- open loops, pending follow-ups, meeting prep -- moves out of my head and into the system. What remains is the work that actually requires me.

That's the actual promise. Not that AI does the work. That it carries enough of the load to let you do the work that matters.