zudo-codemirror-wisdom

Type to search...

to open search from anywhere

codemirror-wisdom Skill

作成2026年3月30日更新2026年3月30日Takeshi Takatsudo

CodeMirror 6のドキュメント記事をインデックス化するClaude Codeスキル。AI支援開発に活用できます。

codemirror-wisdomスキルは、このサイトのCodeMirror 6ドキュメント記事をすべてインデックス化するClaude Codeスキルです。AIコーディングエージェントが開発中にCodeMirrorのパターンやテクニックを素早く参照できるようにします。

機能

CodeMirrorのコンセプトをドキュメント記事にマッピングするインデックスを保持します。呼び出されると、関連する記事を見つけて読み込み、推奨パターンを適用します。

ドキュメントインデックスはsrc/content/docs/(英語)とsrc/content/docs-ja/(日本語)のすべてのMDXファイルから生成されます。各.mdxファイルにはYAMLフロントマターにtitledescriptionフィールドがあり、適切な記事の特定に役立ちます。

インストール

セットアップスクリプトを実行して、スキルを作成しグローバルClaude Codeスキルディレクトリにシンボリックリンクを作成します:

pnpm run setup:doc-skill

.claude/skills/codemirror-wisdom/にスキルが作成され、~/.claude/skills/codemirror-wisdomにシンボリックリンクが張られます。

使い方

参照モード(デフォルト)

Claude Codeセッション内で、トピックキーワードを指定してスキルを呼び出します:

/codemirror-wisdom vim mode
/codemirror-wisdom state management
/codemirror-wisdom decorations

スキルがドキュメントから関連する記事を見つけ、読み込んだうえで、CodeMirrorのパターンを適用してコードを書きます。

更新モード(-u / --update

CodeMirrorについて新しい情報があり、このリポジトリのドキュメントを追加・更新したい場合は-uフラグを使います:

/codemirror-wisdom -u extensions
/codemirror-wisdom --update vim mode

更新モードでは、Claudeが以下の手順でガイドします:

  1. 何を学んだか、何をドキュメント化したいかをヒアリング
  2. 既存のドキュメントを検索して関連記事を確認
  3. 新しい.mdxファイルの作成、または既存ファイルの更新
  4. docs-ja/配下の対応する日本語訳の更新
  5. pnpm format:mdで新規・変更ファイルをフォーマット

スキル構成

.claude/skills/codemirror-wisdom/
  SKILL.md         # 生成されたスキル定義
  docs/            # src/content/docs/ へのシンボリックリンク
  docs-ja/         # src/content/docs-ja/ へのシンボリックリンク

SKILL.mdはセットアップスクリプトによって生成されます。スキルのメタデータと、Claude Codeがドキュメントをどのように使用すべきかの指示が含まれています。

動作の仕組み

/codemirror-wisdom <トピック>を呼び出すと、Claude Codeは以下の手順で動作します:

  1. トピックに基づいてdocs/ディレクトリから関連する記事を検索
  2. 必要な記事のみを読み込み — すべての記事を一度に読み込むことはしない
  3. 記事の情報を質問への回答に適用
  4. ソース記事のパスを提示し、さらなる参照を可能にする

日本語ドキュメントはdocs-ja/に用意されています。日本語で作業する場合や日本語コンテンツを求められた場合、スキルはdocs-ja/の記事を優先的に使用します。

Revision History