Context-efficient development knowledge via progressive skill discovery.
> /plugin marketplace add rand/cc-polymath> /plugin install cc-polymath@cc-polymath-marketplace
Context-efficient development knowledge via progressive skill discovery
Install in 30 seconds:
/plugin marketplace add rand/cc-polymath
/plugin install cc-polymath@cc-polymath
Your first 3 commands:
/skills # See what's recommended for your project
/discover-frontend # Load React, Next.js, TypeScript skills (example)
bash scripts/verify-install.sh # Verify installation
Learn more:
This repository solves a tradeoff problem: how to give Claude Code access to comprehensive development knowledge without overwhelming its context window on boot. The solution is atomic, composable skills organized through a multi-tier discovery system.
Using the default mechanism with many atomic skills yields a dilemma:
This creates an challenging tradeoff between comprehensive coverage and context efficiency.
Each skill is focused, self-contained, and composable:
Why atomic matters: Loading 5 focused skills (1.5K tokens) beats loading one monolithic guide (8K tokens) when you only need specific knowledge. Granularity enables precision.
Tier 1: Gateway Skills (23 auto-discovered Agent Skills) Lightweight entry points that activate automatically based on keywords:
discover-api → triggers on "REST", "GraphQL", "authentication"discover-database → triggers on "PostgreSQL", "MongoDB", "Redis"discover-zig → triggers on "Zig", "comptime", "allocators"Each gateway is ~200 lines with quick reference and loading commands.
Tier 2: Category Indexes (30 detailed references) Full skill listings with descriptions, use cases, and workflows:
api/INDEX.md → All 7 API skills with integration patternsdatabase/INDEX.md → All 11 database skills with decision treesTier 3: Individual Skills (on-demand) Complete implementation guides loaded only when needed:
api/rest-api-design.md → Full REST patternsdatabase/postgres-query-optimization.md → EXPLAIN plans, indexesContext efficiency: 60-84% reduction vs monolithic index
No boot overhead: Claude Code starts with zero skills loaded
Discoverability: Users don't need to know what exists
Languages & Frameworks:
Infrastructure & DevOps:
Data & APIs:
Machine Learning & AI (33 skills):
Rust & PyO3 (19 skills):
Information Retrieval (5 skills):
Programming Language Theory (13 skills):
Formal Methods (10 skills):
Advanced Mathematics (11 skills):
Systems Programming (8 skills):
Collaboration & Process (14 skills):
Real-time & Networking (5 skills):
As Claude Code Plugin (Recommended):
/plugin install https://github.com/rand/cc-polymath
That's it! All 410+ skills and the /skills command are immediately available.
For local development or testing:
/plugin install /Users/rand/src/cc-polymath
Just start working. Claude Code automatically activates relevant gateway skills based on your task keywords.
Example: Mention "REST API with PostgreSQL" → discover-api and discover-database gateways activate automatically.
When you need to browse or plan:
# Browse skills catalog
cat skills/README.md
# View a category
cat skills/api/INDEX.md # All API skills
cat skills/database/INDEX.md # All database skills
# Load a gateway
cat skills/discover-ml/SKILL.md # ML gateway with quick reference
# Load specific skills
cat skills/api/rest-api-design.md
cat skills/database/postgres-query-optimization.md
Skills are designed to combine for complex workflows:
Full-stack web app:
cat skills/api/rest-api-design.md
cat skills/frontend/nextjs-app-router.md
cat skills/database/postgres-schema-design.md
cat skills/caching/redis-caching-patterns.md
cat skills/cicd/github-actions-workflows.md
ML deployment with DSPy:
cat skills/ml/dspy-setup.md
cat skills/ml/dspy-modules.md
cat skills/modal/modal-gpu-workloads.md
cat skills/modal/modal-web-endpoints.md
cat skills/observability/structured-logging.md
Multi-layer caching strategy:
cat skills/caching/caching-fundamentals.md
cat skills/caching/service-worker-caching.md # Browser
cat skills/caching/http-caching.md # HTTP layer
cat skills/caching/cdn-edge-caching.md # CDN edge
cat skills/caching/redis-caching-patterns.md # Application
cat skills/caching/cache-invalidation-strategies.md
iOS app with streaming backend:
cat skills/mobile/swiftui-architecture.md
cat skills/mobile/swift-concurrency.md
cat skills/mobile/swiftdata-persistence.md
cat skills/mobile/ios-networking.md
cat skills/database/redpanda-streaming.md
cc-polymath is a Claude Code plugin with 26 hand-picked skills, indexed on Flowy in the Skill Authoring category. Install it with the command on its page. It includes anti-slop, discover-agentic, discover-api. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it