Skip to main content
Claude Code

Claude Code Skills Stack of a Senior Engineer

The Claude Code skills stack on my machine, layer by layer: discipline, architecture, verification, SEO, and continuity, with what earned each slot.

7 min
Read time
1,285
Words
Published
Last revised
Engr Mejba Ahmed

Written by

Engr Mejba Ahmed

Share Article

 Claude Code Skills Stack of a Senior Engineer

A senior engineer's Claude Code skills stack tells you more about their engineering values than their resume does. I got pulled into this topic by a former Amazon and Microsoft engineer shipping a product called BookZ.AI, who walked through the eight-skill stack running his one-person operation. Watching it, I realized the interesting question wasn't "should I copy his stack." It was "what does my own stack say I actually believe?" So instead of reviewing his list secondhand, I opened ~/.claude/skills on my machine and audited what's really installed, what earned its slot, and where his stack and mine converge. The convergence turns out to be the whole story.

Claude Code Skills Stack of a Senior Engineer - overview of the claim worth testing, layer 1: discipline, the skill that makes the rest matter

The claim worth testing

The promise behind any skills stack is the same: raw Claude Code is a brilliant generalist with three chronic failure modes. It skips steps unless you insist, it forgets everything between sessions, and it doesn't close loops, meaning it writes code without confirming the code actually works in the running system. A good stack is not a pile of productivity hacks. It's one surgical fix per failure mode. Curating my agent skills marketplace, where I maintain 53 vetted skills across 20 categories, taught me to evaluate every skill against that standard: which specific failure does this close? If the answer is vague, the skill is context-window ballast.

Here's my stack, grouped by the failure mode each layer closes.

Layer 1: Discipline, the skill that makes the rest matter

The foundation of my setup is the Superpowers plugin's workflow family: brainstorming before any creative work, written plans before implementation, and test-driven development enforced as a sequence rather than suggested as a virtue. The TDD skill is the one with teeth. Tests are written first and must fail before implementation exists; a test that never failed is flagged as a false green. That single mechanism kills the most expensive AI-coding failure I know: code that compiles, looks plausible, and doesn't do what you asked.

The BookZ.AI engineer's stack has Superpowers at its base too, and that's no accident. Every serious practitioner I compare notes with converges on some discipline layer first. I wrote a full review of the Superpowers plugin if you want the mechanics; the compressed verdict is that I use it for everything touching production and skip it for throwaway scripts, where the ceremony costs more than it saves.

Alongside it I keep a tdd skill and a triage skill for bug intake, plus grill-me, which does for requirements what TDD does for code: it interrogates my assumptions before work starts instead of after it's wasted.

Layer 2: Architecture, the pressure that survives speed

AI writes code five to ten times faster than I do, which means it accumulates architectural debt five to ten times faster too. The counterweight in my stack is Matt Pocock's improve-codebase-architecture skill, installed from his skills repo, which reads a codebase through the deep-modules lens: find clusters of shallow modules whose interfaces are as complex as their implementations, and propose consolidations. It's the only skill I run on a schedule rather than on demand, and I've written up what it surfaced on my own Laravel codebase separately.

The reason this layer is non-negotiable for a senior engineer specifically: juniors feel codebase rot slowly, seniors are accountable for it immediately. A skill that applies steady architectural pressure scales with your shipping rate in a way that quarterly refactoring sprints never did.

Layer 3: Verification, closing the loop the demos skip

The gap between "the agent wrote the feature" and "the feature works" is where most AI-shipped code quietly dies. My stack closes it with browser automation: the Playwright plugin drives a real browser against the running app, clicks the flows, reads the DOM, and screenshots failures. For UI changes on my own site, that loop runs at desktop, tablet, and mobile widths, because my own verification rules demand all three. The CLI-style invocation is more token-efficient than a persistent browser session for the common write-verify-iterate loop, which matches what I found when I tested Playwright with Claude Code in depth.

I also keep diagnose in this layer, a skill for structured debugging that forces hypothesis-before-fix, which sounds obvious and is routinely skipped by both humans and models under deadline pressure.

Layer 4: The distribution layer most engineers refuse to install

Here's the part of the BookZ.AI stack I expected to dismiss and ended up agreeing with hardest: the marketing skills. His pack handled SEO audits and content; he credits it with taking his product from zero to its first thousand users, a number I can't verify and report as his claim.

What I can verify is my own usage. Thirteen of the skills on my machine are SEO skills, a family covering audits, content, schema, hreflang, sitemaps, programmatic pages, competitor analysis, and technical checks. They exist because I operate a multilingual site with hundreds of posts across six locales, and every one of those skills automates a check I used to do by hand or, more honestly, used to skip. The engineering insight buried in this layer: distribution work is exactly as automatable as engineering work, made of repeatable audits, structured outputs, and verifiable claims. Engineers who treat marketing as beneath their stack are leaving the most compounding automation on the table. My breakdown of running SEO checks as Claude Code routines shows this layer in production.

Layer 5: Continuity and the meta-layer

Two smaller layers round out the stack. Continuity: the handoff skill packages a session's state so the next session, or the next machine, resumes without context archaeology, which I covered in my multi-session handoff workflow. For a stack that runs across a laptop, a desktop, and cloud sessions, this is the difference between compounding progress and Groundhog Day.

And the meta-layer: skill-creator and write-a-skill, the skills that build other skills. The trigger for using them is mechanical. When I notice myself typing the same five-sentence prompt across multiple sessions, that repetition is a skill announcing it wants to exist. Half the skills in my directory started life as a repeated prompt, including the design-review skill impeccable and my theme-scaffolding tool theme-factory.

What the overlap between his stack and mine proves

Lay the two stacks side by side and the surface differences are real: he runs a Telegram bridge for remote control, I use Claude's own remote sessions; he wires Jira and Sentry into a ticket-fixing pipeline, my equivalent is leaner because I'm my own QA department. But the structure is identical. A discipline layer at the bottom. A browser-verification loop. A memory or continuity mechanism. A distribution pack. A meta-layer for making new skills.

That structural convergence, arrived at independently by people with different products and different histories, is the strongest evidence I can offer that the layers are the right abstraction. The specific skills are swappable. The failure modes they close are not.

The equally important pattern: both stacks are small. Eight skills for him; my actively used set is about a dozen despite more being installed. Every skill loads context, and context is the scarcest resource in the system. The stack question is a curation question, which is why my honest advice mirrors what I do at the marketplace: install slowly, demand that each skill close a named failure mode, and delete what you wouldn't miss. My starter recommendation is three slots: a discipline skill, a browser-verification skill, and a continuity skill. Add the rest only when a real failure demands it.

My agent skills marketplace exists to spare you the trial-and-error phase of this exact audit: every layer above has vetted options there, with named authors and linked source repos. Take the three-slot core, run it two weeks, and let your own failures pick the rest.

Advertisement
Coffee cup

Enjoyed this article?

Your support helps me create more in-depth technical content, open-source tools, and free resources for the developer community.

Related Topics

Engr Mejba Ahmed

Engr Mejba Ahmed

Engr. Mejba Ahmed builds AI-powered applications and secure cloud systems for businesses worldwide. With 8+ years shipping production software in Laravel, Python, and AWS, he's helped companies automate workflows, reduce infrastructure costs, and scale without security headaches. He writes about practical AI integration, cloud architecture, and developer productivity.

Related Articles

Browse All

Comments

Leave a Comment

Comments are moderated before appearing.

Learning Resources

Expand Your Knowledge

Accelerate your growth with structured courses, verified certificates, interactive flashcards, and production-ready AI agent skills.

Sample Certificate of Completion

Sample certificate — complete any course to earn yours

Engr Mejba Ahmed

Engr Mejba Ahmed

AI assistant · trained on my work

👋

Hey there!

Quick Actions

WhatsApp Direct line to me

Chat on WhatsApp

+880 1723 741224 · Replies within the hour on working days

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

mejba.13@gmail.com

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support