Learn AI Coding — AI skill for Claude Code
面向程序员的 AI Coding 系统课程|42 篇完整文章 + 2 个可运行项目,覆盖 Codex / Claude Code、上下文工程、SDD / OpenSpec、测试调试、Skill / MCP 与真实需求交付.
How to install Learn AI Coding
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open DavidDingXu/learn-ai-coding and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Learn AI Coding does
面向程序员的 AI Coding 系统课程|42 篇完整文章 + 2 个可运行项目,覆盖 Codex / Claude Code、上下文工程、SDD / OpenSpec、测试调试、Skill / MCP 与真实需求交付。
Alternatives in AI
- Skilldock — SkillDock is an AI skill manager and skill management desktop app for Claude Code, Cursor, Codex, Windsurf, Ge 490 ★
- Memtrace Public — Structural memory for AI coding agents 466 ★
- Kindly Web Search MCP Server — Kindly Web Search MCP Server: Web search + robust content retrieval for AI coding tools (Claude Code, Codex, C 377 ★
README
程序员 AI Coding 进阶实战
在真实代码库里,用 AI 完成需求、设计、实现、测试与交付。把一次次临场对话,变成有规格、有边界、有验证的开发流程。
**[在线阅读](https://daviddingxu.github.io/learn-ai-coding/) · [完整目录](docs/course/README.md) · [动手实践](#动手实践) · [反馈与勘误](https://github.com/DavidDingXu/learn-ai-coding/issues)**
**课程已完结 · 42 篇完整文章 · 9 个模块 · 2 个可运行项目**
适合谁学
适合已经具备编程、Git 和测试基础,希望用 Codex、Claude Code 等工具处理真实项目的开发者。课程从 Agent 的工作机制讲起,逐步进入上下文工程、规格驱动开发、调试、审查与交付;仓库包含完整正文、配图、源码、测试和实战过程记录。
学完能做什么
- 让 Agent 接手陌生代码库,给出有文件依据的代码地图与任务上下文。
- 把模糊需求写成规格、设计和小任务,用 OpenSpec 控制存量系统的行为变更。
- 用测试、调试证据和代码审查判断交付结果,再将有效做法沉淀为规则、Skill 与工具。
课程路线
| 模块 | 内容 | 学习重点 |
|---|---|---|
| 00 | 导读与学习地图 | 明确目标,选择第一条实践路线 |
| 01 | AI Coding 底层心智 | Agent 工作模型、任务选择与人的职责 |
| 02 | 程序员工具工作台 | Codex、Claude Code、IDE 与 CLI 的组合使用 |
| 03 | 上下文工程与代码库理解 | 代码地图、搜索、仓库规则与上下文清理 |
| 04 | SDD 与 OpenSpec 实战 | 需求、设计、任务拆分与变更管理 |
| 05 | 小步开发、测试与调试 | 小 diff、TDD、排障与前后端验证 |
| 06 | Skill、Superpowers 与工作流 | 可复用流程、MCP、只读工具与多 Agent |
| 07 | 综合实战与资产沉淀 | 从一次真实需求走到交付和复盘 |
| 08 | 个人工程资产 | 维护自己的规则、案例与验证记录 |
第一次学习建议按顺序阅读;已经在项目中使用 AI 的读者,可以从上下文、OpenSpec 或测试调试模块进入。每篇正文均可跳转前后章节和对应实践。
动手实践
| 项目 | 你会做什么 | 包含内容 |
|---|---|---|
| 个人效率助手 | 实现逾期任务顺延、优先级与每日容量约束 | 交互页面、业务规则、OpenSpec 变更包与测试 |
| AI Coding Workflow Kit | 生成代码地图、整理上下文、检查验证记录 | 仓库 CLI、只读工具、命令测试与过程记录 |
准备 Node.js 20 或更高版本,先运行个人效率助手:
git clone https://github.com/DavidDingXu/learn-ai-coding.git
cd learn-ai-coding/personal-productivity-app
npm test
npm run dev
打开 ,调整每日容量,观察任务进入今日计划或顺延列表;再修改一条业务规则,对照规格和测试检查结果。macOS 与 Windows 使用相同命令。
交流与许可
欢迎通过 [Issue](https://github.com/DavidDingXu/learn-ai-coding/i
Related Skills
Agentic Engineering Course
Course files for Agentic Engineering, a free YouTube course on building real software with AI coding agents (C
Tribunal Kit
A universal, native-Rust governance layer for AI coding agents. Enforces Subagent-Driven Development (SDD) to
Sdd Harness
Give any repo a canonical AI control plane. One prompt, any AI — Codex, Claude, Copilot, Cursor.
Style DNA Ghostwriter
Learn a codebase's unwritten conventions (Python, React, Next.js, TypeScript, Tailwind) and condition AI codin
Superpowers Openspec Team Skills
一套带有记忆和自学习的harness-team-skills企业级编程技能组合库 针对superpowers+openspec 进行按需组合使用,适用于个人与团队协作进行AI编程
Sdd In Action
规范驱动开发实战手册 · Claude Code / OpenCode 双路 · 配套 ai-knowledge-base
Related Agents
Sdd Baseline.Agent
Seed openspec/specs/ with baseline specs of existing behavior on brownfield repos, in resumable one-domain bat
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Part 13: Memory Bridge (Give Coding Agents Your Brain)
When you spawn Codex or Claude Code to build something, they start blind. They don't know your architecture de