claude-code-learning について
Claude Codeの設定やワークフロー改善を学ぶ開発者向けのスキルです。段階的な学習、プロジェクトに応じた設定生成、最新機能や実践方法のガイドを提供します。
主な機能
- 016段階の学習ガイド
- 02プロジェクト設定の分析
- 03CLAUDE.mdと設定の提案
- 04最新機能と実践方法のガイド
- 05MCP連携の学習
活用シーン
- 01基礎から応用までClaude Codeを学ぶ
- 02プロジェクトに合わせた設定案の作成
- 03Claude 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]
レベル別の学習内容:
- Level 1:基本 — CLAUDE.md の作成、プランモードの使用
- Level 2:自動化 — コマンド、フック、権限管理
- Level 3:専門化 — エージェント、スキル、MCP 統合
- Level 4:チーム最適化 — GitHub Action、チームルールの標準化
- Level 5:PDCA メソドロジー — bkit メソドロジーの学習
setup
現在のプロジェクトを分析した後、適切な設定を自動生成します:
- CLAUDE.md を分析/生成
- .claude/ フォルダーの構成を確認
- 必要な設定ファイルを提案
upgrade
Claude Code の最新機能とベストプラクティスを案内します。
学習レベル
Level 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
Level 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"
}]
}]
}
}
Level 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.
Level 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)
Level 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.
Level 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 の本文の変更:即時反映
- フロントマターのフィールドの変更:即時反映
- 新しいスキルの追加:即時反映
開発ワークフロー
- SKILL.md の内容を編集して保存します
- 次回のスラッシュコマンド呼び出し時に変更がすぐに反映されます
- 強制的に更新するには
/reload-pluginsを使用します
ヒント
- 変更後は
/eval run [skill-name]でテストします - スキルを分類するには
classificationフロントマターを使用します - 継続中の作業を
/loop 5m /pdca statusで監視します
コメント
Markdown 対応