Skip to content

Commit e716aea

Browse files
committed
docs: Update README to reflect 215 skills across 40 categories
Updated README.md to match the comprehensive skill expansion from 162 to 215 skills: Changes: - Update total: 162 → 215 atomic skills - Update categories: 31 → 40 technology domains - Expand Cloud & Infrastructure section (30 → 43 skills) - Add AWS (7 skills): Lambda, API Gateway, EC2, Storage, Databases, Networking, IAM - Add GCP (6 skills): Compute, Storage, Databases, Networking, IAM, Serverless - Add new Specialized Domains sections (60 → 85 skills): - Collaboration & Process (13 skills): GitHub, PRD Writing, RFC Writing - Information Retrieval (5 skills): Search, vector search, ranking, recommendations, query understanding - Systems Programming (8 skills): WebAssembly, eBPF - Update "Find Relevant Skills" section: - Add cloud/aws/, cloud/gcp/, ir/, wasm/, ebpf/ directory patterns - Add collaboration/github/, product/, engineering/ patterns - Update ML skills count: 14 → 21 (includes HuggingFace) - Update Repository Structure: - Add Cloud Platforms category (13 skills) - Add Collaboration & Process category (17 skills) - Expand Specialized Domains (53 → 81 skills) - Update category breakdowns to reflect new organization - Update Technology Coverage Matrix: - Cloud: 14 → 27 skills (add AWS, GCP) - ML/AI: 14 → 21 skills (add HuggingFace) - Add IR, Systems, Collaboration rows - Update Quality Assurance: - Code blocks: 506+ → 800+ (includes new Bash, Python blocks) - Frontmatter: 155 → 215 skills validated - Update final tally: - 162 → 215 skills - Average: 320 → 380 lines/skill - 31 → 40 categories Also includes 4 graph theory skills that were previously created but not committed: - graph-data-structures.md - graph-traversal-algorithms.md - minimum-spanning-tree.md - shortest-path-algorithms.md Ensures README stays synchronized with _INDEX.md and CLAUDE.md.
1 parent ae73c37 commit e716aea

5 files changed

Lines changed: 2770 additions & 19 deletions

File tree

README.md

Lines changed: 64 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Claude Code Development Reference
22

3-
A comprehensive skills library and development guidelines for working with Claude Code across 162 atomic, composable skills spanning 31 technology domains.
3+
A comprehensive skills library and development guidelines for working with Claude Code across 215 atomic, composable skills spanning 40 technology domains.
44

55
## Overview
66

@@ -33,12 +33,15 @@ This repository serves as a complete reference for software development best pra
3333
- **Swift/SwiftUI**: iOS native (iOS 17+), Swift concurrency, SwiftData
3434
- **React Native**: Cross-platform mobile development
3535

36-
### Cloud & Infrastructure (30 skills)
36+
### Cloud & Infrastructure (43 skills)
37+
**Cloud Platforms:**
38+
- **AWS**: Lambda functions, API Gateway, EC2 compute, S3/EBS/EFS storage, RDS/DynamoDB databases, VPC networking, IAM security (7 skills)
39+
- **GCP**: Compute Engine/Cloud Run/GKE, Cloud Storage, Cloud SQL/Firestore/Spanner, VPC networking, IAM, Cloud Functions/App Engine (6 skills)
40+
3741
**Serverless & Edge:**
3842
- **Modal.com**: GPU workloads (L40S/H100), serverless functions, web endpoints
3943
- **Cloudflare Workers**: Edge computing, KV storage, Durable Objects
4044
- **Vercel**: Serverless functions, edge runtime, automatic deployments
41-
- **AWS Lambda**: Serverless architecture, IAM patterns
4245
- **Heroku/Netlify**: Platform deployment, add-ons, optimization
4346

4447
**Infrastructure as Code:**
@@ -84,13 +87,30 @@ This repository serves as a complete reference for software development best pra
8487
- Performance testing, load testing
8588
- Test coverage strategies
8689

87-
### Specialized Domains (60 skills)
90+
### Specialized Domains (85 skills)
91+
92+
**Collaboration & Process:**
93+
- **GitHub**: Repository management, pull requests, issues/projects, security features, Actions (5 skills)
94+
- **PRD Writing**: Structure/templates, requirements gathering, user stories, technical specs (4 skills)
95+
- **RFC Writing**: Structure/format, technical design, consensus building, decision documentation (4 skills)
8896

89-
**Machine Learning:**
97+
**Machine Learning & AI:**
9098
- **DSPy Framework**: Signatures, modules, optimizers, RAG, assertions (7 skills)
91-
- **LLM Fine-tuning**: Unsloth, HuggingFace AutoTrain, LoRA/PEFT, dataset prep (4 skills)
99+
- **HuggingFace**: Hub, Transformers, Datasets, Spaces, AutoTrain (5 skills)
100+
- **LLM Fine-tuning**: Unsloth, LoRA/PEFT, dataset prep (3 skills)
92101
- **Diffusion Models**: Stable Diffusion deployment, fine-tuning basics (3 skills)
93102

103+
**Information Retrieval:**
104+
- **Search**: TF-IDF, BM25, Elasticsearch, inverted indexes (1 skill)
105+
- **Vector Search**: Dense retrieval, embeddings, vector databases (1 skill)
106+
- **Ranking**: Learning to rank, cross-encoders, reranking (1 skill)
107+
- **Recommendations**: Collaborative filtering, content-based, hybrid systems (1 skill)
108+
- **Query Understanding**: Query expansion, spell correction, semantic search (1 skill)
109+
110+
**Systems Programming:**
111+
- **WebAssembly**: Fundamentals, Rust toolchain, browser integration, server-side (4 skills)
112+
- **eBPF**: Fundamentals, tracing/observability, networking, security monitoring (4 skills)
113+
94114
**Formal Methods:**
95115
- **SAT/SMT Solvers**: Z3 basics, SAT solving strategies, SMT theory (3 skills)
96116
- **Lean 4**: Proof basics, tactics, mathlib4, theorem proving (4 skills)
@@ -136,11 +156,16 @@ cat skills/skill-prompt-discovery.md # Extract tech signals from requirements
136156
# By technology
137157
ls skills/zig-*.md # Zig: 6 skills
138158
ls skills/swiftui-*.md # SwiftUI: 4 skills
139-
ls skills/modal-*.md # Modal.com: 6 base + 2 troubleshooting
159+
ls skills/modal-*.md # Modal.com: 8 skills
140160
ls skills/api/*.md # API design: 7 skills
161+
ls skills/cloud/aws/*.md # AWS: 7 skills
162+
ls skills/cloud/gcp/*.md # GCP: 6 skills
141163
ls skills/formal/*.md # Formal methods: 10 skills
142-
ls skills/ml/*.md # Machine learning: 14 skills (DSPy, LLM, diffusion)
143-
ls skills/plt/*.md # Programming language theory: 6 skills
164+
ls skills/ml/*.md # Machine learning: 21 skills (DSPy, HuggingFace, LLM, diffusion)
165+
ls skills/plt/*.md # Programming language theory: 13 skills
166+
ls skills/ir/*.md # Information Retrieval: 5 skills
167+
ls skills/wasm/*.md # WebAssembly: 4 skills
168+
ls skills/ebpf/*.md # eBPF: 4 skills
144169

145170
# By category directory
146171
ls skills/cicd/*.md # CI/CD: 5 skills
@@ -149,12 +174,17 @@ ls skills/observability/*.md # Observability: 5 skills
149174
ls skills/deployment/*.md # Deployment: 6 skills
150175
ls skills/math/*.md # Mathematics: 11 skills
151176
ls skills/mobile/*.md # Mobile: 4 skills
177+
ls skills/collaboration/github/*.md # GitHub: 5 skills
178+
ls skills/product/*.md # PRD Writing: 4 skills
179+
ls skills/engineering/*.md # RFC Writing: 4 skills
152180

153181
# By task
154182
grep -l "GraphQL" skills/**/*.md
155183
grep -l "streaming" skills/**/*.md
156184
grep -l "topology" skills/**/*.md
157185
grep -l "verification" skills/**/*.md
186+
grep -l "Lambda" skills/**/*.md
187+
grep -l "Kubernetes" skills/**/*.md
158188
```
159189

160190
### 3. Compose Workflows
@@ -203,11 +233,11 @@ skills/plt/type-systems.md
203233
204234
├── README.md # This file
205235
206-
└── skills/ # 162 atomic skills across 31 categories
236+
└── skills/ # 215 atomic skills across 40 categories
207237
208238
├── _INDEX.md # Full catalog with use cases and workflows
209239
210-
├── Core Foundation (77 skills)
240+
├── Core Foundation (79 skills)
211241
│ ├── api/ # REST, GraphQL, auth, rate limiting (7)
212242
│ ├── testing/ # Unit, integration, e2e, TDD (6)
213243
│ ├── containers/ # Docker, Compose, security (5)
@@ -223,19 +253,31 @@ skills/plt/type-systems.md
223253
│ ├── anti-slop/ # AI slop detection and cleanup (1)
224254
│ └── typed-holes-refactor/ # Systematic refactoring (1)
225255
256+
├── Cloud Platforms (13 skills)
257+
│ ├── cloud/aws/ # Lambda, API Gateway, EC2, Storage, Databases, Networking, IAM (7)
258+
│ └── cloud/gcp/ # Compute, Storage, Databases, Networking, IAM, Serverless (6)
259+
226260
├── Advanced Infrastructure (25 skills)
227261
│ ├── cicd/ # GitHub Actions, testing, deployment (5)
228262
│ ├── infrastructure/# Terraform, K8s, AWS, Cloudflare (6)
229263
│ ├── observability/ # Logging, metrics, tracing, alerting (5)
230264
│ ├── realtime/ # WebSocket, SSE, pub/sub (4)
231265
│ └── data/ # ETL, streaming, batch processing (5)
232266
233-
└── Specialized Domains (53 skills)
267+
├── Collaboration & Process (17 skills)
268+
│ ├── collaboration/github/ # Repositories, PRs, issues, security, Actions (5)
269+
│ ├── product/ # PRD writing: structure, requirements, user stories, specs (4)
270+
│ └── engineering/ # RFC writing: structure, design, consensus, decisions (4)
271+
272+
└── Specialized Domains (81 skills)
273+
├── ml/ # DSPy, HuggingFace, LLM fine-tuning, diffusion models (21)
274+
├── ir/ # Information Retrieval: search, vector, ranking, recommendations (5)
275+
├── wasm/ # WebAssembly: fundamentals, Rust, browser, server (4)
276+
├── ebpf/ # eBPF: fundamentals, tracing, networking, security (4)
234277
├── formal/ # SAT/SMT solvers, Lean 4, CSP (10)
235-
├── ml/ # DSPy, LLM fine-tuning, diffusion models (14)
236278
├── deployment/ # Heroku, Netlify platforms (6)
237279
├── math/ # Linear algebra, topology, category theory, etc. (11)
238-
├── plt/ # Lambda calculus, type systems, verification (6)
280+
├── plt/ # Lambda calculus, type systems, verification, typed holes (13)
239281
└── mobile/ # React Native development (4)
240282
```
241283

@@ -322,9 +364,12 @@ skills/skill-creation.md # Template and guidelines
322364
| **Backend** | Python, Zig, Rust, Go | 18 | Systems programming, async, memory safety |
323365
| **Frontend** | React, Next.js, TypeScript | 9 | SSR, performance, a11y, SEO, elegant design |
324366
| **Mobile** | SwiftUI, React Native | 10 | iOS native, cross-platform |
325-
| **Cloud** | Modal, AWS, Vercel, Cloudflare | 14 | Serverless, GPU, edge computing |
367+
| **Cloud** | AWS, GCP, Modal, Vercel, Cloudflare | 27 | Serverless, GPU, edge, compute, storage, networking |
326368
| **Database** | Postgres, Mongo, Redis, Redpanda, Iceberg, DuckDB | 11 | OLTP, NoSQL, streaming, analytics |
327-
| **ML/AI** | DSPy, Unsloth, HuggingFace, Diffusion | 14 | LLM orchestration, fine-tuning, image generation |
369+
| **ML/AI** | DSPy, HuggingFace, Unsloth, Diffusion | 21 | LLM orchestration, fine-tuning, image generation, model hub |
370+
| **IR** | Elasticsearch, Vector DBs, Ranking, Recommenders | 5 | Search, semantic retrieval, recommendations |
371+
| **Systems** | WebAssembly, eBPF | 8 | Browser/server wasm, observability, networking, security |
372+
| **Collaboration** | GitHub, PRD, RFC | 17 | Repository management, product specs, technical design |
328373
| **Formal** | Z3, Lean 4, CSP | 10 | Proof systems, constraint solving |
329374
| **Math** | Linear algebra, topology, category theory, etc. | 11 | Numerical + pure mathematics |
330375
| **PLT** | Lambda calculus, type systems, typed holes, Hazel, LLM integration | 13 | Language design, live programming, AI-assisted coding |
@@ -335,8 +380,8 @@ skills/skill-creation.md # Template and guidelines
335380

336381
All skills are validated through automated CI/CD pipelines:
337382

338-
-**Code Block Validation**: 506+ Python/Swift/TypeScript blocks syntax-checked
339-
-**Frontmatter Validation**: 155 skills with proper YAML frontmatter
383+
-**Code Block Validation**: 800+ Python/Swift/TypeScript/Bash blocks syntax-checked
384+
-**Frontmatter Validation**: 215 skills with proper YAML frontmatter
340385
-**Date Validation**: All "Last Updated" dates verified (no future dates)
341386
-**Format Compliance**: Atomic skill guidelines enforced (~250-500 lines)
342387
-**Cross-References**: Related skills linked for discoverability
@@ -354,4 +399,4 @@ Feel free to fork and adapt for your own use.
354399

355400
---
356401

357-
**Total: 162 atomic skills** | **Average: 320 lines/skill** | **31 categories** | **100% CI-validated**
402+
**Total: 215 atomic skills** | **Average: 380 lines/skill** | **40 categories** | **100% CI-validated**

0 commit comments

Comments
 (0)