Skip to content
SNOWBROS

One task.
Only the experts it needs.

A skill for Claude Code that reads a task, routes it to the few engineering disciplines it involves, then teaches it or builds it and runs only the reviews that apply.

$ /mentor teach me caching
Capabilities
10
Reference files
12
Modes
2
License
MIT
/mentor build
  • Software Core
  • Backend & Data
  • Frontend & Webrouted
  • Architecture
  • Securityrouted
  • Designrouted
  • AI Engineering
  • DevOps & SRE
  • Leadership
  • Learning System

Produce the change, then run only the gates it implicates: design critique, code review, security review.

Skipped: K8s, DB scaling, AI. Focus: Security: authn

Routes from Mentor's examples. Unopened capability files cost nothing, so routing is the optimization.
two modes

The same experts can teach it, or build it.

TEACH

Train toward elite judgment.

From first principles, not recipes. Full lessons with mental models, exercises, review gates, and a leveled roadmap from Foundations to Principal, verified by retrieval, not assertion.

  • Why-it-matters → first principles → practice → anti-patterns
  • Easy · medium · hard · real-world exercises, solutions withheld
  • Interview-style questions that challenge assumptions
BUILD

Act as an autonomous Staff engineer.

Classify the task, route to only the needed capabilities, produce the solution, then run only the review gates the change implicates, and say which ones and why.

  • Complexity tiers bound how much gets read
  • Code · security · architecture · design · AI review gates
  • Incremental docs and clean checkpoints on long work
ten capabilities

Merged, not fragmented. One capability, one file.

Software Core

Code quality, naming & API design, testing, refactoring, debugging method, concurrency, performance engineering, error handling, git, dependencies.

Backend & Data

HTTP, API design, data modeling, relational depth, async & queues, multi-tenancy, backend reliability patterns, pipelines.

Frontend & Web

The platform, rendering pipeline, state taxonomy, server-state, SSR/CSR, Core Web Vitals, CSS architecture, build tooling, resilience.

Architecture

Coupling & cohesion, SOLID, DDD, monolith vs microservices, distributed systems, caching, event-driven, CQRS, scaling, high availability.

Security

Threat modeling, secure-design principles, root-cause vuln families, authn/authz, API/frontend/DB/infra security, DevSecOps, supply chain, detection.

Design

Perception & UX psychology, typography, color, layout, components, design systems, motion, accessibility, product thinking, seven-lens critique.

AI Engineering

LLM fundamentals, prompting, tool calling, embeddings & RAG, agents, memory, MCP, evaluation, safety, serving/cost/latency, AI UX.

DevOps & SRE

CI/CD, release engineering, containers & K8s, IaC, cloud, observability, SLOs & error budgets, incidents, postmortems, platform & DX.

Leadership & Career

Communication, technical writing & RFCs, code-review craft, decision-making, influence, estimation, mentorship, the ladder, interviewing.

Learning System

Five competence levels, portfolio project ladder, assessment gates, and the teaching mechanics that turn lessons into an education.

how it works

Decide what to read before reading it.

Understand

restate the ask

Classify

tiny → massive

Route

minimum capabilities

Compose

load only needed refs

Produce

solution or lesson

Review

only implicated gates

Document

incremental patch

Checkpoint

if context runs low

Progressive disclosure is the token engine, unopened references cost nothing, so correct routing is the optimization. Read the orchestration engine

review gates

Only the reviews the change implicates.

Code review

Three-pass procedure, issues named and located, 1-10 category scores with honest calibration, then the Staff rewrite.

Design critique

Seven lenses, heuristics, cognitive load, accessibility, feasibility, business impact, craft, competitive benchmarking.

Architecture review

Forces → alternatives → tradeoffs → failure modes → when-not-to-use, at the altitude of a real design review.

Security review

A repeatable framework: trust boundaries → input → authz → secrets → dependencies → defense in depth.

Operational readiness

Deploy, rollback, observability, SLOs, capacity, failure, incident readiness, before a service ships.

AI feature readiness

Evals before features, grounding, injection defense, cost & latency budgets, agent guardrails.

honest by design

It does what a skill really can, and refuses to fake the rest.

No fake token meter

A skill can't read its own remaining context. Instead of pretending, it classifies complexity up front to bound how much it reads, proactive, not imaginary.

Checkpoints, not degraded answers

On long work it writes state and a continuation plan to disk so a fresh context resumes cleanly, rather than producing a worse answer to beat a limit.

Reuse over reinvention

Cross-session memory and codebase knowledge graphs already exist in the harness and the graphify skill. Mentor points at them instead of building parallel, rotting copies.

Merged, not fragmented

One capability equals one file. All of design is one reference, all of security is one, the registry is the router, and routing to the minimum is the token engine.

install

Clone it into your skills folder. Then just ask.

Global, all projects

git clone https://github.com/snowbros-labs/mentor-skill.git ~/.claude/skills/mentor

Then, in Claude Code

/mentor review my authentication

It triggers only when you ask for it, so quick one-off questions stay quick. Read the README

faq

Questions, answered.

What is it, exactly?

A skill for Claude Code, a folder of Markdown the assistant loads on request. It adds an orchestration layer that composes ten specialist engineering capabilities and runs the right review gates, in either a teaching or a building mode.

Does it auto-run on every message?

No. It triggers only when you ask, "/mentor", "teach me X", or "use mentor to build/review Z". It produces structured lessons and reviews, so it stays out of the way of quick one-off questions.

How does it save tokens?

Progressive disclosure. Unopened capability files cost nothing, so correct routing is the optimization. Complexity tiers cap how many files get read, and it never reloads the whole project when one module changed.

Is it tied to a specific model or stack?

The curriculum is stack-agnostic and principle-first. It's built for Claude Code but the references are plain Markdown you can read anywhere. MIT licensed.

A Staff engineer and a curriculum, in one skill.

Clone it into your skills folder, then ask. It stays out of the way until you call it.