The skills of the gods, encoded for mortals. Legendary engineer coding philosophies as Anthropic-compatible Skills.
npx skills add https://github.com/copyleftdev/sk1llz --skill meyers-effective-cppInstale esta skill com a CLI e comece a usar o fluxo de trabalho SKILL.md em seu espaço de trabalho.
Decades of wisdom. Instant transfer.
What took legends a lifetime to learn, your AI can now reason with.
Knowledge has always been locked in heads.
A senior engineer at Jane Street spent 15 years developing intuitions about low-latency systems. Leslie Lamport spent decades formalizing distributed consensus. Niko Matsakis knows things about Rust's borrow checker that exist nowhere but in the codebase and his brain.
This knowledge was transferable only through:
Until now.
This repository captures the decision-making heuristics, mental models, and design intuitions of legendary engineers—encoded in a format AI agents can reason with.
Not syntax. Not snippets. How they think.
| Dimension | Examples |
|---|---|
| Languages | C++, Rust, Go, Python, JavaScript, Zig, and more |
| Paradigms | Distributed Systems, Functional, Systems Programming |
| Domains | Databases, Security, Networking, Testing, API Design |
| Organizations | Google, Netflix, Jane Street, Cloudflare, and others |
Live count: See
skills.jsonfor the current index.
Skills are organized across multiple axes:
| Category | Engineers |
|---|---|
| Language Creators | Stroustrup (C++), Pike/Thompson (Go), Eich (JavaScript) |
| Systems Thinkers | Lamport (Paxos), Dean (Google), Vogels (AWS) |
| Domain Experts | Stonebraker (databases), Jacobson (networking), Hughes (testing) |
Browse
languages/,paradigms/,domains/, andorganizations/for the full collection.
Each skill encodes:
engineer-name/
├── SKILL.md # Core: philosophy, principles, patterns
├── philosophy.md # Mental models, how they approach problems
├── references.md # Books, papers, talks
Example — Lamport's distributed systems skill includes:
Example — Matsakis's Rust skill includes:
RefCell (and when you're doing it wrong)# Clone to your skills directory
git clone https://github.com/copyleftdev/sk1llz ~/.claude/skills/sk1llz
# Or for project-specific
git clone https://github.com/copyleftdev/sk1llz .claude/skills/sk1llz
# skills.json is the source of truth for all skills
curl -s https://raw.githubusercontent.com/copyleftdev/sk1llz/master/skills.json | jq '.skill_count'
curl -s https://raw.githubusercontent.com/copyleftdev/sk1llz/master/skills.json | jq '.skills[].id'
"Use the lamport-distributed-systems skill when designing this consensus protocol."
"Apply stroustrup-cpp-style to review this code."
"Think like matsakis-ownership-mastery for this lifetime issue."
Knowledge has always been mimetic. Every "original" thinker absorbed from predecessors:
The difference now: We can make the transmission explicit. Instead of 10 years of osmosis, encode the distilled mental models directly.
Some call this knowledge theft. But is learning from Meyers' books theft? Is watching Lamport's lectures theft?
This is the same knowledge, made systematically transferable.
sk1llz/
├── languages/ # By programming language
│ ├── cpp/ # C++ masters
│ ├── rust/ # Rust experts
│ ├── go/ # Go creators and practitioners
│ └── ... # Python, JavaScript, Zig, etc.
├── paradigms/ # By programming paradigm
│ ├── distributed/ # Consensus, replication, time
│ ├── functional/ # FP theory and practice
│ └── systems/ # Low-level systems programming
├── domains/ # By problem domain
│ ├── databases/ # Storage, query, transactions
│ ├── security/ # Threat hunting, detection, defense
│ ├── testing/ # TDD, property-based, simulation
│ └── ... # Networking, API design, trading
├── organizations/ # By engineering culture
│ ├── google/ # SRE, large-scale patterns
│ ├── netflix/ # Chaos engineering, resilience
│ └── ... # Jane Street, Cloudflare, etc.
└── skills.json # Machine-readable index (source of truth)
See CONTRIBUTING.md for guidelines on adding new skills.
High-value targets:
Apache 2.0 — See LICENSE
"The skills of the gods, encoded for mortals."