This is a routing reference that tells Claude which language to reach for based on your project context. It covers Python, Go, Rust, TypeScript, Java, C++, and Shell with decision matrices for common scenarios like choosing FastAPI versus Go for backend work, or when Rust's memory safety beats C++'s ecosystem. The selection criteria are pragmatic: development speed versus runtime performance, deployment simplicity versus enterprise tooling. It also maps out error handling and concurrency patterns across languages so Claude doesn't write Go-style error returns in Python or try to use goroutines in Rust. Most useful when you're starting a new project or need Claude to switch mental models between languages without explaining the basics each time.
npx -y skills add telagod/code-abyss --skill developing-software --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
supercent-io/skills-template
supercent-io/skills-template
huangjia2019/claude-code-engineering
reactjs/react.dev
reactjs/react.dev