Claude Code Skills
Write Your Own Skills. That’s the Edge.
53 tokens in context versus 944 for an equivalent agent.md. Progressive disclosure, recursive refinement, and workflow codification that turns one successful run into a thousand.
Context Efficiency
Skills use progressive disclosure: only the name and description sit in context until needed. That’s 53 tokens per turn versus 944+ for an equivalent agent.md file. Every token saved is a smarter, more capable agent.
Recursive Mastery
Every failure is a gift. When a skill messes up, I identify the error, fix it, and update the skill so it never happens again. After five iterations, my workflows execute flawlessly across eight data sources in ten minutes.
Workflow Compounding
I don’t download other people’s skills or install marketplace templates. I walk through each workflow step by step with the agent, achieve a successful run, then codify it. The agent has real context of what success looks like, not someone else’s guess.
Read the skill file start to finish before deploying it. Most builders skip this. Then tailor every skill to observed weaknesses in agent execution. Go beyond fixing failures: probe the agent to explain its reasoning, and you’ll uncover gaps no template can anticipate.
Scale for Productivity, Not Flash
There’s a video making the rounds right now (Ras Mic on the Greg Isenberg podcast) and it’s the clearest articulation I’ve seen of what separates people who use AI tools from people who are truly formidable with them.
The thesis is simple: the models are exceptionally good now. Opus 4.6, GPT 5.4... we’ve reached a point where the differentiator isn’t which model you pick. It’s the context and harness you build around it. And most people are building that harness wrong.
Here’s what I mean. When you create a claude.md or agent.md file, that entire document gets loaded into the context window on every single turn. A thousand-line file? That’s 7,000 tokens burned on every exchange, whether the agent needs that information or not. Multiply that across a conversation and you’re hemorrhaging context, pushing the agent closer to its limit where performance degrades. You’re literally making your agent dumber with every message.
Skills flip this on its head. A skill file stores a name, a description, and detailed instructions, but only the name and description enter the context window. The agent reads the full file only when it determines the skill is relevant. That’s progressive disclosure. That’s 53 tokens versus 944. That’s the difference between an agent that stays sharp for an entire session and one that starts hallucinating halfway through.
But here’s the part most people miss: how you create the skill matters more than the skill itself. You don’t sit down and write the perfect skill file from scratch. You don’t download someone else’s skill from a marketplace. You walk through the workflow with the agent, step by step, correcting it in real time. You let it fail. You show it what success looks like. And only after a complete successful run do you tell the agent: "Review what you just did. Now create the skill."
The agent writes the skill from lived context, not from your abstract description of what should happen. That’s the difference between a skill that works 60% of the time and one that executes flawlessly.
Then you iterate. The skill will still hit edge cases. When it does, you identify the failure, have the agent fix it, and tell it to update the skill file so it doesn’t happen again. Five iterations of this loop and you have something that no downloaded template will ever match: a skill forged from your specific workflow, your specific data sources, your specific definition of success.
This is how I build. One agent, one workflow at a time. No fifteen sub-agents on day one. No marketplace installs. Just methodical, recursive refinement until each skill is reliable... then I scale. The result is a system that’s more productive than any shiny multi-agent architecture, because it was built from the ground up on actual successful runs, not theoretical configurations.
Scale for productivity. Not for what looks cool.
April 8, 2026 · Jeff Michael Johnson
Use Custom Skills Everywhere.
youtube-inhaler
ResearchInhale any YouTube video. Extract transcript, analyze through multiple lenses, surface actionable insights.
video-intel
StrategyWeekly competitive intelligence. Monitors editing trends, creator pain points, and market signals.
research
ResearchTiered search strategy across web, code, and docs. Exhaustive investigation with ranked sources.
memory-system
InfrastructureChromaDB semantic search with Ollama embeddings. Persistent context that survives between sessions.
mother
InfrastructureDirector agent that decomposes a goal and fans out to five or more parallel sub-agents. Orchestration, not one-shot prompting.
airbag
EngineeringPre-ship review sweep. Six review lenses (code, security, simplification, tests, perf, UX) before commit.
new-project
EngineeringInteractive six-phase bootstrapper. Q&A to PRD, scaffold, Claude Code infra, services wired in one pass.
track
ProcessTrack-based development. Phased plans with TDD checkpoints and semantic revert to keep long builds coherent.
debrief
ProcessCollaborative session debrief: captures decisions, learnings, and action items from work sessions.
Want to see these skills in action?
Get in Touch