AI Expert Skills / AI 专家技能库
Repository: https://github.com/Miaoge-Ge/coding-agent-skills
English | 中文
# Quick start in Claude Code
/plugin marketplace add Miaoge-Ge/coding-agent-skills
/plugin install cpp-expert@ai-expert-skills
🇬🇧 English
A curated collection of refined skill definitions that turn your AI coding assistant into a domain-specific expert. Distributed as Claude Code plugins through a built-in plugin marketplace, and also usable as plain skills in Open Code, Cursor, and Trae.
Each skill provides structured, high-quality context — when to engage, when not to, concrete guidance, and runnable examples — so your assistant behaves like a focused expert instead of a generalist.
Repository Layout
coding-agent-skills/
├── .claude-plugin/
│ └── marketplace.json # marketplace catalog (lists all plugins)
├── plugins/
│ ├── competitive-programming-expert/
│ │ ├── .claude-plugin/plugin.json
│ │ └── skills/competitive-programming-expert/SKILL.md
│ ├── cpp-expert/ …
│ ├── python-expert/ …
│ ├── deep-learning-expert/ …
│ ├── llm-testing-expert/ …
│ ├── software-architect/ …
│ ├── github-master/ …
│ └── threejs/ # bundles all 10 Three.js skills
│ └── skills/threejs-*/SKILL.md
└── rules/ # Cursor-style coding-standard rules (not a plugin)
Each plugin is a self-contained directory with a .claude-plugin/plugin.json manifest; its skills live in skills/<slug>/SKILL.md. The marketplace name is ai-expert-skills.
Plugins Included
28 plugins (37 skills) in the ai-expert-skills marketplace, grouped by category.
Languages
| Plugin | Description |
|---|
| typescript-expert | TypeScript type system, generics, narrowing, and strict-mode safety. |
| python-expert | Pythonic code, typing, async, standard-library usage, performance. |
| cpp-expert | Modern C++ (17/20/23), memory safety, RAII, move semantics, performance. |
| rust-expert | Ownership, lifetimes, traits, async, and idiomatic error handling. |
| go-expert | Idiomatic Go: goroutines, channels, interfaces, error handling. |
Frontend
| Plugin | Description |
|---|
| react-expert | Modern React (18/19): hooks, patterns, state, performance, Server Components. |
| nextjs-expert | Next.js App Router, Server Components, server actions, caching. |
| tailwind-expert | Tailwind CSS utility-first styling, responsive design, theming. |
| accessibility-expert | Web a11y: WCAG, semantic HTML, ARIA, keyboard, screen readers. |
| threejs (10 skills) | Full Three.js set: fundamentals, geometry, materials, lighting, textures, animation, loaders, shaders, post-processing, interaction. |
Backend & Data
| Plugin | Description |
|---|
| nodejs-backend-expert | Node.js services (Express/Fastify/Hono): routing, middleware, auth, async. |
| api-design-expert | REST/GraphQL design: resources, versioning, pagination, errors, contracts. |
| sql-expert | SQL queries, schema design, indexing, query optimization, transactions. |
AI / LLM
| Plugin | Description |
|---|
| prompt-engineering-expert | Prompt structure, few-shot, chain-of-thought, output formatting. |
| rag-expert | Chunking, embeddings, vector/hybrid search, reranking, grounding. |
| llm-testing-expert | Evaluation strategies, prompt engineering, red teaming, regression testing. |
| deep-learning-expert | Model architecture, training strategies, debugging, paper interpretation. |
DevOps
| Plugin | Description |
|---|
| docker-expert | Dockerfiles, multi-stage builds, image optimization, Compose. |
| kubernetes-expert | Workloads, Services, ConfigMaps, probes, resources, troubleshooting. |
| bash-scripting-expert | Robust, safe shell scripts: quoting, error handling, POSIX patterns. |
| github-master | Git workflows, repo management, PRs, GitHub Actions CI/CD. |
Quality & Craft
| Plugin | Description |
|---|
| testing-expert | Unit/integration/e2e, TDD, mocking, fixtures, coverage. |
| debugging-expert | Systematic root-cause analysis: reproduce, bisect, fix the cause. |
| refactoring-expert | Safe, incremental, behavior-preserving cleanup and tech-debt paydown. |
| performance-expert | Profiling and optimizing CPU/memory/I/O/rendering, measure-first. |
| security-expert | Secure coding & review (OWASP Top 10), authn/authz, secrets. |
| software-architect | System design, technology selection, trade-off analysis. |
| competitive-programming-expert | Algorithmic problem solving, complexity analysis, optimization. |
Install via Claude Code (recommended)
Add the marketplace once, then install any plugin from it.