Claude Code as an agent framework, not a chatbot
A Chinese course companion repo that pushes Claude Code beyond casual prompting into structured sub-agents, skills, hooks, and CI pipelines.

What it does This repository is the official companion to a Chinese Jike Time course and book on Claude Code engineering. It collects 226 book code snippets and chapter-by-chapter runnable projects demonstrating how to turn the tool into a programmable, governable agent system. The curriculum spans memory systems, sub-agent orchestration, custom skills, event hooks, MCP integrations, headless CI/CD usage, and plugin packaging.
The interesting bit Where most tutorials stop at generating functions, this repo explores Claude Code as a systems platform—complete with read-only audit sub-agents, parallel bug-fix pipelines, and progressive skill disclosure to optimize token usage. It applies software architecture discipline to a chat interface, treating prompts as team assets rather than throwaway messages.
Key highlights
- 23 lecture topics with matching runnable
projects/directories, from read-only code reviewers to persistent agent teams - 226 book code snippets across 10 chapters covering
CLAUDE.mdmemory,SKILL.mdtriggers, Hooks, and the Agent SDK - Sub-agent patterns: isolated security audits, noisy log digesters, and multi-session collaborative roles
- Production mechanisms: Headless mode for CI/CD, MCP protocol wiring, Rules-based permission systems, and distributable Plugins
- Explicit focus on making ad-hoc AI interactions reusable and team-shareable
Caveats
- The repository is primarily a container for paid course and book materials; the README is heavily promotional for the Jike Time column and JD book
- Documentation and code comments are overwhelmingly Chinese-language, which limits accessibility for non-Chinese readers
- It is example curriculum and reference snippets, not a standalone library or importable framework
Verdict Worth browsing if you are a Claude Code user trying to graduate from casual prompting to structured agent engineering—particularly if you read Chinese. Skip it if you want a drop-in tool; this is a textbook with homework, not a product.
Frequently asked
- What is huangjia2019/claude-code-engineering?
- A Chinese course companion repo that pushes Claude Code beyond casual prompting into structured sub-agents, skills, hooks, and CI pipelines.
- Is claude-code-engineering open source?
- Yes — huangjia2019/claude-code-engineering is an open-source project tracked on heatdrop.
- What language is claude-code-engineering written in?
- huangjia2019/claude-code-engineering is primarily written in JavaScript.
- How popular is claude-code-engineering?
- huangjia2019/claude-code-engineering has 1.1k stars on GitHub and is currently holding steady.
- Where can I find claude-code-engineering?
- huangjia2019/claude-code-engineering is on GitHub at https://github.com/huangjia2019/claude-code-engineering.