Updated 2mo ago
by huangjia2019
claude-code-engineering
This repository demonstrates how to use Claude Code to do real engineering work, not just writing code. 本项目是极客时间专栏 《Claude Code 工程化实战》 的官方配套示例仓库,目标就是: 👉 把 Claude Code 从“对话式编码工具”,变成 可设计、可复用、可治理的工程系统。
1.1k GitHub stars (1,136)
+13 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | 0 |
| Sep 29 | +2 |
| Sep 30 | 0 |
| Oct 1 | 0 |
| Oct 2 | +1 |
| Oct 3 | +2 |
| Oct 4 | +1 |
| Oct 5 | +2 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | +2 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | +2 |
| Oct 12 | +1 |
| Oct 13 | −1 |
| Oct 14 | 0 |
| Oct 15 | +1 |
| Oct 16 | 0 |
- 11 skills (11 skills found in its SKILL.md files)
- 399 forks (399 forks)
- 2mo ago last update (Last updated 2mo ago)
Install
Skills CLI
npx skills add huangjia2019/claude-code-engineering
Asks which skills and agents to install. Just one: npx skills add huangjia2019/claude-code-engineering --skill code-reviewing — add -g for every project.
Claude Code
git clone https://github.com/huangjia2019/claude-code-engineeringcp -r "claude-code-engineering/04-Skills/projects/00-basic-skill" ~/.claude/skills/
Copies the code-reviewing skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add huangjia2019/claude-code-engineering
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
code-reviewing
Review code for quality, security, and best practices. Use when the user asks for code review, wants feedback on their code, mentions reviewing changes, or asks about code quality.
04-Skills/projects/00-basic-skill/SKILL.md on GitHub (opens in a new tab) -
api-documenting
Generate API documentation from code. Use when the user wants to document APIs, create API reference, generate endpoint documentation, or needs help with OpenAPI/Swagger specs.
04-Skills/projects/02-progressive-skill/SKILL.md on GitHub (opens in a new tab) -
financial-analyzing
Analyze financial data, calculate financial ratios, and generate analysis reports. Use when the user asks about revenue, costs, profits, margins, ROI, financial metrics, or needs financial analysis of a company or project.
04-Skills/projects/03-financial-skill/SKILL.md on GitHub (opens in a new tab) -
codebase-visualizer
Generate an interactive tree visualization of your codebase. Use when exploring a new repo or understanding project structure.
04-Skills/projects/04-codebase-visualizer/SKILL.md on GitHub (opens in a new tab) -
api-generating
Generate API endpoint code and documentation from specifications. Use when the user wants to create new API endpoints, generate route handlers, scaffold REST APIs, or produce OpenAPI/Swagger specs from code.
04-Skills/projects/05-api-generator/SKILL.md on GitHub (opens in a new tab) -
React 最佳实践
React 组件设计模式、Hooks 使用指南、性能优化技巧
10-Plugins/projects/03-team-toolkit/skills/react-patterns/SKILL.md on GitHub (opens in a new tab) -
api-conventions
API design patterns and conventions for this project. Covers RESTful URL naming, response format standards, error handling, and authentication requirements. Use when writing or reviewing API endpoints, designing new APIs, or making decisions about request/response formats.
04-Skills/projects/01-reference-skill/.claude/skills/api-conventions/SKILL.md on GitHub (opens in a new tab) -
code-health-check
Perform a comprehensive code health check on a directory. Use when the user asks to analyze code quality, find issues, or get a health report.
04-Skills/projects/07-skill-fork-demo/.claude/skills/code-health-check/SKILL.md on GitHub (opens in a new tab) -
doc-writing
Generate API documentation from a route manifest. Use when you have a list of discovered routes and need to produce markdown documentation.
04-Skills/projects/08-skill-pipeline/.claude/skills/doc-writing/SKILL.md on GitHub (opens in a new tab) -
quality-checking
Validate API documentation against quality standards. Use when you need to verify generated docs are complete and correct.
04-Skills/projects/08-skill-pipeline/.claude/skills/quality-checking/SKILL.md on GitHub (opens in a new tab) -
route-scanning
Scan Express.js source files to discover all API route definitions.
04-Skills/projects/08-skill-pipeline/.claude/skills/route-scanning/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.