关于 claude-code-learning
面向希望配置和改进工作流的开发者的 Claude Code 学习技能。它提供分级学习、基于项目的设置生成,以及最新功能和实践指南。
主要功能
- 01六级分阶段学习内容
- 02基于项目的设置分析
- 03CLAUDE.md 与配置建议
- 04最新功能和实践指南
- 05MCP 集成学习
适用场景
- 01从基础到进阶学习 Claude Code
- 02为项目生成配置建议
- 03了解近期 Claude Code 功能
MCP 相关
该技能在专项学习内容中涵盖 MCP 集成,并分析项目的 .mcp.json 文件;它本身不提供 MCP 服务能力。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ ww-w-ai/ bkit-claude-code --skill claude-code-learning安装后在 Claude Code 中输入/claude-code-learning确认已加载。
详细介绍
Claude Code 学习技能
掌握 Claude Code 配置与优化
操作
| 操作 | 描述 | 示例 |
|---|---|---|
learn | 开始学习指南 | /claude-code-learning learn 1 |
setup | 自动生成设置 | /claude-code-learning setup |
upgrade | 最新功能指南 | /claude-code-learning upgrade |
learn [level]
按级别划分的学习内容:
- 级别 1:基础知识——编写 CLAUDE.md、使用计划模式
- 级别 2:自动化——命令、钩子、权限管理
- 级别 3:专项进阶——Agent、技能、MCP 集成
- 级别 4:团队优化——GitHub Action、团队规则标准化
- 级别 5:PDCA 方法论——学习 bkit 方法论
setup
分析当前项目后,自动生成适当的设置:
- 分析/生成 CLAUDE.md
- 检查 .claude/ 文件夹结构
- 建议所需的配置文件
upgrade
介绍 Claude Code 最新功能和最佳实践。
学习级别
级别 1:基础知识(15 分钟)
## What is CLAUDE.md?
A shared knowledge repository for the team. When Claude makes mistakes,
add rules to prevent the same mistakes from recurring.
## Example
# Development Workflow
## Package Management
- **Always use `pnpm`** (`npm`, `yarn` prohibited)
## Coding Conventions
- Prefer `type`, avoid `interface`
- **Never use `enum`** → Use string literal unions
## Prohibited
- ❌ No console.log (use logger)
- ❌ No any type
级别 2:自动化(30 分钟)
## What are Slash Commands?
Execute repetitive daily tasks with `/command-name`.
## Command Location
.claude/commands/{command-name}.md
## PostToolUse Hook
Auto-formatting after code modification:
// .claude/settings.local.json
{
"hooks": {
"PostToolUse": [{
"matcher": "Write|Edit",
"hooks": [{
"type": "command",
"command": "pnpm format || true"
}]
}]
}
}
级别 3:专项进阶(45 分钟)
## What are Sub-agents?
AI agents specialized for specific tasks.
## What are Skills?
Domain-specific expert context. Claude auto-references when working on related tasks.
## MCP Integration
Connect external tools (Slack, GitHub, Jira, etc.) via .mcp.json.
级别 4:团队优化(1 小时)
## PR Automation with GitHub Action
Mention @claude in PR comments to auto-update documentation.
## Team Rule Standardization
1. Manage CLAUDE.md with Git
2. Add rules during PR review
3. Gradually accumulate team knowledge
## Agent Teams (v1.5.1)
Parallel PDCA execution with multiple AI agents working simultaneously.
Requirements:
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
Usage:
/pdca team {feature} Start team mode
/pdca team status Check teammate progress
/pdca team cleanup End team session
Team composition by level:
Dynamic: 2 teammates (developer, qa)
Enterprise: 4 teammates (architect, developer, qa, reviewer)
级别 5:PDCA 方法论
## What is PDCA?
Document-driven development methodology.
Plan → Design → Do → Check → Act
## Folder Structure
docs/
├── 01-plan/ # Planning
├── 02-design/ # Design
├── 03-analysis/ # Analysis
└── 04-report/ # Reports
## Learn More
Use /pdca skill to learn PDCA methodology.
级别 6:高级功能(v1.5.1)
## Output Styles
Customize how Claude responds based on your project level.
Available styles:
bkit-learning Best for beginners (learning points, TODO markers)
bkit-pdca-guide Best for PDCA workflows (status badges, checklists)
bkit-enterprise Best for architects (tradeoff analysis, cost impact)
Usage:
/output-style Select interactively
/output-style bkit-learning Apply directly
Auto-recommendation:
Starter → bkit-learning
Dynamic → bkit-pdca-guide
Enterprise → bkit-enterprise
## Agent Memory
All bkit agents automatically remember context across sessions.
No configuration needed.
Memory scopes:
project 9 agents remember per-project context (.claude/agent-memory/)
user 2 agents remember cross-project learning (~/.claude/agent-memory/)
Agents with user-scope memory:
starter-guide Remembers your learning progress across projects
pipeline-guide Remembers your pipeline preferences globally
## Agent Teams
Parallel PDCA execution for Dynamic and Enterprise projects.
See Level 4 for details.
输出格式
📚 Claude Code Learning Complete!
**Current Level**: {level}
**Learned**: {summary}
🎯 Next Steps:
- Continue learning with /claude-code-learning learn {next_level}
- Auto-generate settings with /claude-code-learning setup
- Check latest trends with /claude-code-learning upgrade
当前设置分析
要分析的文件:
- CLAUDE.md(根目录)
- .claude/settings.local.json
- .claude/commands/
- .claude/agents/
- .claude/skills/
- .mcp.json
Skills 2.0 热重载(CC 2.1.0+)
CC 2.1.0+ 支持技能更改热重载。无需重启会话。
热重载范围
- SKILL.md 正文更改:立即生效
- Frontmatter 字段更改:立即生效
- 新增技能:立即生效
开发工作流
- 编辑 SKILL.md 内容并保存
- 下一次通过斜杠命令调用时,更改会立即生效
- 使用
/reload-plugins强制刷新
提示
- 更改后使用
/eval run [skill-name]进行测试 - 使用
classificationfrontmatter 对技能进行分类 - 使用
/loop 5m /pdca status监控正在进行的工作
评论
支持 Markdown