mcpField
C
claude-code-learning

claude-code-learning

github.com/ww-w-aiエージェントワークフロー606101 回インストール4 週間前に更新
リポジトリ

claude-code-learning について

Claude Codeの設定やワークフロー改善を学ぶ開発者向けのスキルです。段階的な学習、プロジェクトに応じた設定生成、最新機能や実践方法のガイドを提供します。

主な機能

  1. 016段階の学習ガイド
  2. 02プロジェクト設定の分析
  3. 03CLAUDE.mdと設定の提案
  4. 04最新機能と実践方法のガイド
  5. 05MCP連携の学習

活用シーン

  1. 01基礎から応用までClaude Codeを学ぶ
  2. 02プロジェクトに合わせた設定案の作成
  3. 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

現在のプロジェクトを分析した後、適切な設定を自動生成します:

  1. CLAUDE.md を分析/生成
  2. .claude/ フォルダーの構成を確認
  3. 必要な設定ファイルを提案
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 の本文の変更:即時反映
  • フロントマターのフィールドの変更:即時反映
  • 新しいスキルの追加:即時反映
開発ワークフロー
  1. SKILL.md の内容を編集して保存します
  2. 次回のスラッシュコマンド呼び出し時に変更がすぐに反映されます
  3. 強制的に更新するには /reload-plugins を使用します
ヒント
  • 変更後は /eval run [skill-name] でテストします
  • スキルを分類するには classification フロントマターを使用します
  • 継続中の作業を /loop 5m /pdca status で監視します

コメント