← all repositories
huangjia2019/claude-code-engineering

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.

1.1k stars JavaScript Coding AssistantsAgents
claude-code-engineering
Velocity · 7d
+1.6
★ / day
Trend
steady
star history

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.md memory, SKILL.md triggers, 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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.