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, the same workflow runs end-to-end across eight data sources in ten minutes, and the failure log shows why.
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 holds up run after run.
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 · Jeffrey Michael Johnson
Use Custom Skills Everywhere.
antenna
InfrastructureAlways-on cross-terminal monitoring: a live activity board across every session running on the machine, so nothing runs unseen.
exchange
InfrastructureThe tmux router-director fleet: drive six sister terminals in parallel, keyboard-only, one director orchestrating six independent workstreams at once.
switchboard
InfrastructureMouse-driven director mode for the same six-terminal fleet: adopts the existing session, verifies observability, and stands ready to drive without clobbering in-flight work.
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.
red-team-wave
EngineeringAdversarial review wave: Opus orchestrates, parallel Sonnets implement, one Sonnet hunts for what they missed. Caught 1 critical and 4 high safety bypasses on a GBuild wave before ship.
sopus
AIScaled Opus orchestration: triages a task, picks the right model per subtask, delegates in parallel, synthesizes, and closes with a token/cost summary.
ship-gbuild
InfrastructureOne-command release pipeline for a desktop app: pre-flight audit, build, codesign hygiene, notarized tag, Cloudflare R2 upload, and direct install.
skill-eval
EngineeringStatic analysis across eight dimensions to grade the skill library itself: detects anti-patterns and scores quality before they compound.
defensive-security-posture
ProcessKeeps legitimate defensive-security work from tripping model refusals, without obfuscating intent. Precision instead of workarounds.
permission-preflight
ProcessForces verify-before-claim on every capability question. No "I can’t" without checking first, no "I don’t have access" without trying.
sim-doctor
EngineeringSelf-service diagnose-fix-rebuild-verify loop for iOS Simulator failures. Screenshot, log read, root-cause, patch, confirm, up to three passes.
claim-guard
ProcessA commit-time gate that blocks any git commit carrying a claim not backed by something actually read this session. It caught its own author mid-session.
Want to see these skills in action?
Get in Touch