knowledge
知識ベースの状態や最近学習した内容を表示することで、Claudeがどのような情報を持ち、どのように成長しているかを把握し、より効果的に活用するSkill。
📜 元の英語説明(参考)
Display knowledge base status and recent learnings
🇯🇵 日本人クリエイター向け解説
知識ベースの状態や最近学習した内容を表示することで、Claudeがどのような情報を持ち、どのように成長しているかを把握し、より効果的に活用するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o knowledge.zip https://jpskill.com/download/16648.zip && unzip -o knowledge.zip && rm knowledge.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/16648.zip -OutFile "$d\knowledge.zip"; Expand-Archive "$d\knowledge.zip" -DestinationPath $d -Force; ri "$d\knowledge.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
knowledge.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
knowledgeフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
知識
プロジェクトの知識ベースの現在の状態と最近の学習内容を表示します。
これは何をするか
以下を表示します。
- 学習モードの状態 (オン/オフ)
- 知識ベースの統計 (カテゴリごとのエントリ数)
- 最近抽出された学習内容
- キャッシュの統計
手順
knowledge/state.jsonを読み込んで学習モードの状態を取得します。- 各知識ファイルを読み込んでエントリをカウントします。
knowledge/cache/classifications.mdknowledge/learnings/patterns.mdknowledge/learnings/quirks.mdknowledge/learnings/decisions.md
- 学習ファイルから最近のエントリ (最後の 5 件) を抽出します。
- フォーマットして表示します。
出力形式
╔═══════════════════════════════════════════════════╗
║ Project Knowledge Base ║
╚═══════════════════════════════════════════════════╝
📚 Learning Status
───────────────────────────────────────────────────
Mode: ON (since 2026-01-08 14:00)
Last Extraction: 5 minutes ago
Extractions This Session: 3
📊 Knowledge Statistics
───────────────────────────────────────────────────
Cache:
- Classification entries: 23
Learnings:
- Patterns: 8 entries
- Quirks: 3 entries
- Decisions: 5 entries
- Total: 16 insights
📝 Recent Learnings
───────────────────────────────────────────────────
[Pattern] "Use async/await for API calls in this codebase"
Discovered: 2026-01-08 | Confidence: high
[Quirk] "Auth module uses non-standard token format"
Discovered: 2026-01-07 | Confidence: high
[Decision] "Chose Redis over in-memory cache for session storage"
Made: 2026-01-06 | Confidence: high
💡 Commands
───────────────────────────────────────────────────
/learn - Extract insights now
/learn-on - Enable continuous learning
/learn-off - Disable continuous learning
知識ベースが空の場合
╔═══════════════════════════════════════════════════╗
║ Project Knowledge Base ║
╚═══════════════════════════════════════════════════╝
📚 Learning Status
───────────────────────────────────────────────────
Mode: OFF
No extractions yet
📊 Knowledge Statistics
───────────────────────────────────────────────────
Knowledge base is empty.
💡 Get Started
───────────────────────────────────────────────────
Use /learn to extract insights from your current session.
Use /learn-on to enable continuous learning.
The knowledge base will grow as you work, capturing:
- Patterns that work well in this project
- Quirks and gotchas to remember
- Decisions and their rationale
ステップ
knowledge/state.jsonを読み込みます。- 各知識ファイルから frontmatter を読み込み、エントリ数を取得します。
- 学習ファイルから最近のエントリを解析します (
## Pattern:、## Quirk:、## Decision:ヘッダーを探します)。 - サマリーをフォーマットして表示します。
- ファイルが見つからない場合、または空の場合は、「空」の状態を表示します。
注記
- エントリ数は、frontmatter の
entry_countフィールドから取得するか、##ヘッダーをカウントして取得します。 - 最近の学習内容は、(発見/作成日順で) 最新のものが最初に表示されます。
- これは読み取り専用のコマンドです。ファイルは一切変更しません。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Knowledge
Display the current state of the project's knowledge base and recent learnings.
What This Does
Shows:
- Learning mode status (on/off)
- Knowledge base statistics (entry counts per category)
- Recent learnings extracted
- Cache statistics
Instructions
- Read
knowledge/state.jsonfor learning mode status - Read each knowledge file and count entries:
knowledge/cache/classifications.mdknowledge/learnings/patterns.mdknowledge/learnings/quirks.mdknowledge/learnings/decisions.md
- Extract recent entries (last 5) from learnings files
- Format and display
Output Format
╔═══════════════════════════════════════════════════╗
║ Project Knowledge Base ║
╚═══════════════════════════════════════════════════╝
📚 Learning Status
───────────────────────────────────────────────────
Mode: ON (since 2026-01-08 14:00)
Last Extraction: 5 minutes ago
Extractions This Session: 3
📊 Knowledge Statistics
───────────────────────────────────────────────────
Cache:
- Classification entries: 23
Learnings:
- Patterns: 8 entries
- Quirks: 3 entries
- Decisions: 5 entries
- Total: 16 insights
📝 Recent Learnings
───────────────────────────────────────────────────
[Pattern] "Use async/await for API calls in this codebase"
Discovered: 2026-01-08 | Confidence: high
[Quirk] "Auth module uses non-standard token format"
Discovered: 2026-01-07 | Confidence: high
[Decision] "Chose Redis over in-memory cache for session storage"
Made: 2026-01-06 | Confidence: high
💡 Commands
───────────────────────────────────────────────────
/learn - Extract insights now
/learn-on - Enable continuous learning
/learn-off - Disable continuous learning
When Knowledge Base is Empty
╔═══════════════════════════════════════════════════╗
║ Project Knowledge Base ║
╚═══════════════════════════════════════════════════╝
📚 Learning Status
───────────────────────────────────────────────────
Mode: OFF
No extractions yet
📊 Knowledge Statistics
───────────────────────────────────────────────────
Knowledge base is empty.
💡 Get Started
───────────────────────────────────────────────────
Use /learn to extract insights from your current session.
Use /learn-on to enable continuous learning.
The knowledge base will grow as you work, capturing:
- Patterns that work well in this project
- Quirks and gotchas to remember
- Decisions and their rationale
Steps
- Read
knowledge/state.json - Read frontmatter from each knowledge file to get entry counts
- Parse recent entries from learnings files (look for
## Pattern:,## Quirk:,## Decision:headers) - Format and display the summary
- If files are missing or empty, show the "empty" state
Notes
- Entry counts come from frontmatter
entry_countfield or by counting##headers - Recent learnings are shown most recent first (by discovered/made date)
- This is a read-only command - it doesn't modify any files