メむンコンテンツぞスキップ
芋出し画像

knowledge-work-pluginsのリポゞトリを実装者ずしお読み解く

    anthropics/knowledge-work-plugins ずいうリポゞトリが公開されおいたす。
    法務・セヌルス・デヌタ分析など職皮別のプラグむンが揃っおいお、「ずりあえず入れおみた」ずいう方も倚いず思いたす。
    ただ、むンストヌルはできたけど䞭身の構造がよく分からない、自瀟向けに改倉したいけどどこから手を぀ければいいか分からない、ずいう状態で止たっおいるケヌスも少なくないはずです。

    そこで、 実装者の目線 でリポゞトリを読み解きたす。
    legal プラグむンを1本たるごず郚品レベルたで分解しお、plugin.json から skills・commands の連携たで把握したす。
    「プロンプト集ず䜕が違うのか」ずいう問いにも答えながら、自瀟業務向けにカスタマむズするずきの最初の䞀手が具䜓的にむメヌゞできるずころたで届けたす。

    knowledge-work-plugins のリポゞトリを俯瞰する

    トップレベルを芋るず、legal・sales・data・cowork-plugin-management ずいったディレクトリが䞊んでいたす。
    それぞれが独立したプラグむンで、職皮や業務領域ごずに1ディレクトリが割り圓おられおいる構成です。

    knowledge-work-plugins/
    ├── legal/
    ├── sales/
    ├── data/
    ├── marketing/
    ├── product/
    ├── engineering/
    ├── finance/
    ├── cowork-plugin-management/
    └── partner-built/

    ここで重芁なのは、収録されおいるプラグむンの皮類よりも 党プラグむンに共通する型 を先に把握するこずです。
    この型さえ読めれば、どのプラグむンのコヌドも同じ地図で読み解けたす。

    plugin-name/
    ├── .claude-plugin/
    │   └── plugin.json    # マニフェスト
    ├── .mcp.json          # 倖郚ツヌルずの接続蚭定
    ├── commands/          # 明瀺的に呌び出すスラッシュコマンド
    └── skills/            # Claudeが自動参照するドメむン知識

    この4点セットがすべおのプラグむンに共通しおいたす。
    plugin.json がマニフェスト、.mcp.json が倖郚ツヌルずの接続定矩、commands ディレクトリが「呌び出し型」の指瀺、skills ディレクトリが「垞駐型」の知識、ずいう圹割分担になっおいたす。

    ここで最初に蚀っおおきたいのですが、「党郚入れれば匷くなる」ずいう発想は捚おたほうがいいです。
    skills ディレクトリ配䞋のファむルはすべおコンテキストりィンドりを消費したす。
    プラグむンを詰め蟌みすぎるず、モデルが䜿える䜜業甚の䜙癜が圧迫されたす。
    実務的には 3〜5本に厳遞しお運甚する のが珟実解で、自瀟の業務フロヌを棚卞ししお毎日䜿うタスクに絞り蟌む、ずいう刀断が先に来たす。

    legal プラグむンを1本たるごず読み解く

    法務向けの legal プラグむンを題材に、内郚構造を順番に远っおいきたす。

    たず plugin.json です。

    {
      "name": "legal",
      "description": "Legal review, contract triage, and compliance support",
      "author": {
        "name": "Anthropic"
      }
    }

    これが最小限の必須フィヌルドです。
    リポゞトリの Issue の情報によるず、version・license・displayName・homepage・repository ずいったフィヌルドは省略可胜で、legal プラグむンの実際のマニフェストもこれらを省いた圢になっおいたす。
    自分でプラグむンを曞くずきも、最初は必須フィヌルドだけで問題ありたせん。

    次に skills ディレクトリを芋たす。
    legal プラグむンには contract-review・nda-triage・compliance・legal-risk-assessment など6本のスキルが眮かれおいたす。
    それぞれのスキルフォルダに SKILL.md ずいう名前のファむルが1぀入っおいる構造です。

    skills/
    ├── contract-review/SKILL.md
    ├── nda-triage/SKILL.md
    ├── compliance/SKILL.md
    ├── canned-responses/SKILL.md
    ├── legal-risk-assessment/SKILL.md
    └── meeting-briefing/SKILL.md

    この SKILL.md が 自動発火するコンテキスト泚入 ずしお機胜する栞心郚分です。
    Claude がそのドメむンに関係するず刀断したずき、SKILL.md の内容を自動的に参照したす。
    ナヌザヌが明瀺的に呌び出す必芁はなく、関連する䌚話が始たったタむミングで静かに動き出したす。

    続いお commands ディレクトリを芋たす。
    legal プラグむンには triage-nda・review-contract・vendor-check・brief・respond ずいう5぀のコマンドが入っおいたす。
    triage-nda を䟋に取るず、コマンドファむルの䞭には NDA の刀断ロゞックが曞かれおいたす。
    入っおきた NDA を GREEN暙準的な承認・YELLOW法務担圓者レビュヌ・RED重倧な問題ありの3぀に分類する凊理が、Markdown でコマンド定矩の䞭に蚘述されおいたす。
    「このコマンドを呌んだずきに䜕をするか」が党郚そのファむルの䞭で完結しおいるわけです。

    skills ず commands の違いをひずこずで蚀うず、スキルは「垞にそこにいる専門家」で、コマンドは「明瀺的に䟝頌する䜜業」です。
    スキルが背景知識を補完し、コマンドが具䜓的なアりトプットを生成するずいう 二局構造 になっおいたす。

    「プロンプト集」ず䜕が違うのか構造化の本質

    正盎なずころ、最初にこのリポゞトリを芋たずき「プロンプトを Markdown に曞いただけじゃないか」ず思いたした。
    ただ䜿い蟌んでいくうちに、その印象は倉わりたした。

    プロンプト集ずの本質的な違いは コンテキストの扱い方 にありたす。

    プロンプト集は個人が匕き出しから取り出しお貌る運甚です。
    毎回同じ40行のコンテキストをコピヌしおセッションの頭に貌る、ずいうのは倚くの゚ンゞニアが経隓しおいるず思いたす。
    その䜜業は地味に面倒で、しかも貌り忘れが起きたす。
    チヌムで䜿うず「誰がどのバヌゞョンのプロンプトを䜿っおいるか」が管理しきれなくなりたす。

    プラグむンのスキルファむルはそこが違いたす。
    むンストヌルさえしおおけば、Claude が関連するタスクを怜知したタむミングで自動的にコンテキストを読み蟌みたす。
    貌り忘れがなく、チヌム党員が同じ知識ベヌスを持った状態で䜜業できたす。

    もう䞀点、党䜓が Markdown ず JSON で完結しおいるずいうこずも倧事です。
    特別なビルドステップも、䟝存パッケヌゞのむンストヌルも䞍芁です。
    Git でバヌゞョン管理しお、PR でレビュヌしお、チヌムにマヌゞする、ずいう普通の゜フトりェア開発のワヌクフロヌがそのたた䜿えたす。
    「プロンプトの改善案があったので PR 出したした」が普通に蚀える状態になりたす。

    耇数プラグむンの䜵甚も自然にできたす。
    legal ず data を同時にむンストヌルしお、契玄曞のデヌタを集蚈するようなナヌスケヌスでも、各プラグむンのスキルが独立しお機胜したす。

    プロンプト集は個人の匕き出しです。
    プラグむンはチヌムのむンフラです。
    この違いは、チヌムの芏暡や業務の耇雑さが増すほど効いおきたす。

    自瀟業務向けにカスタマむズする改倉か新芏か

    自瀟業務に適甚するずき、たず刀断するのは「既存プラグむンを改倉するか、新芏に䜜るか」です。

    刀断の軞はシンプルで、 既存プラグむンのドメむンず自瀟業務の距離感 で決めたす。
    legal プラグむンをベヌスに瀟内の契玄審査フロヌに合わせるなら改倉䞀択です。
    䞀方、業務システム開発の芁件定矩サポヌトや AI 掻甚支揎のヒアリング敎理など、既存プラグむンのどれずも重ならない業務には新芏远加が向いおいたす。

    改倉のずっかかりは2箇所です。
    .mcp.json を線集しお接続先を自瀟ツヌルに差し替えるこず、そしお skills ディレクトリ配䞋のファむルに自瀟固有の甚語・組織構造・業務フロヌを远蚘するこずです。
    コヌドを曞かずに Markdown を線集するだけで枈むので、改倉のハヌドルは思っおいるより䜎いです。

    新芏プラグむンは最小構成から始めるのが安党です。
    以䞋は議事録芁玄プラグむンの構成䟋です。

    meeting-notes/
    ├── .claude-plugin/
    │   └── plugin.json
    ├── skills/
    │   └── meeting-notes/
    │       └── SKILL.md
    └── README.md
    {
      "name": "meeting-notes",
      "description": "Generate structured meeting notes from transcripts",
      "author": {
        "name": "Your Team"
      }
    }

    スキル1本・コマンドなし・.mcp.json なし、ずいうミニマムな構成です。
    仕様曞ドラフト生成なら SKILL.md に「このチヌムが仕様曞で䜿う項目構成ず蚘述スタむル」を曞くだけで動き始めたす。
    顧客察応メモの敎理なら、よく出おくる甚語や察応フロヌの刀断基準を SKILL.md に萜ずし蟌む、ずいうアプロヌチです。

    雛圢の生成自䜓を Claude に任せる手もありたす。
    cowork-plugin-management プラグむンに含たれる /create-cowork-plugin コマンドを䜿うず、Claude が察話的にプラグむンの構造を生成しおくれたす。
    「議事録を構造化しお芁玄するプラグむンを䜜りたい」ず䌝えるだけで、plugin.json ず SKILL.md のドラフトが出おきたす。
    完成品ではありたせんが、れロから曞くより明らかに早いです。

    ぀たずきやすいポむントず動䜜確認の進め方

    むンストヌルしたのにスキルが動かない、コマンドが芋えない、ずいうのは最初によくある詰たり方です。
    兞型的な原因をたずめおおきたす。

    • 環境の違いを確認するCoworkClaude Desktop の Cowork タブず Claude Code では導入フロヌが異なりたす。Cowork の堎合は claude.com/plugins からマヌケットプレむスを远加しおむンストヌル、Claude Code の堎合は CLI でマヌケットプレむスを远加しおからむンストヌルずいう手順です。どちらの環境で䜿うかを先に確定させおおくず混乱が枛りたす。

    • むンストヌル埌は再起動するプラグむンをむンストヌルした盎埌は、アプリを再起動しないずスキルやコマンドが反映されないこずがありたす。「むンストヌルしたはずなのにコマンドが出ない」の倧半はこれです。

    • plugin.json のパスを確認する自䜜プラグむンや改倉版をロヌカルから読み蟌む堎合、plugin.json が .claude-plugin/plugin.json ずいう正しいパスに眮かれおいるかを確認しおください。ディレクトリ名のタむポやネストの深さのずれで、マニフェストが読たれないこずがありたす。

    • local.md の配眮堎所に泚意するlegal プラグむンの堎合、legal.local.md ずいうプレむブックファむルを 䜜業プロゞェクトの .claude ディレクトリ䞋 に眮きたす。プラグむン本䜓のディレクトリではなく、自分が䜜業するプロゞェクト偎に眮くずいうのが混乱しやすいポむントです。ここには自瀟の契玄方針やリスク蚱容床など、プラグむン本䜓に曞かないチヌム固有の情報を蚘述したす。

    動䜜確認の流れずしおは、Cowork のマヌケットプレむスから anthropics/knowledge-work-plugins を远加しお察象プラグむンをむンストヌルし、アプリを再起動したす。
    スラッシュコマンド䞀芧に /legal:triage-nda などが衚瀺されおいれば成功です。
    スキルの自動発火は、察象ドメむンの䌚話を始めるこずで確認できたす。

    プラグむンの構造はシンプルです。
    plugin.json・.mcp.json・skills・commands の4点セットを軞に読んでいけば、どのプラグむンも同じ地図で読み解けたす。
    最初の䞀歩は、legal や sales など自分の業務に近いプラグむンを1本フォヌクしお、skills ファむルに自瀟の蚀葉を足しおみるこずです。


    株匏䌚瀟ホコサキは山口県宇郚を拠点に、Web制䜜・業務システム開発・AI掻甚支揎・DX掚進に取り組んでいたす。
    knowledge-work-plugins のような仕組みを実務の業務フロヌに組み蟌む支揎も行っおいたすので、気になるこずがあれば お問い合わせ からどうぞ。

     
     
    山口県宇郚垂のIT䌚瀟、株匏䌚瀟ホコサキです。 「ITのこずを、気軜に聞ける䌚瀟でありたい。」をモットヌに、ホヌムペヌゞ制䜜・業務システム開発・生成AI掻甚・DXを、䌁画から運甚たでワンストップで察応したす。 https://hokosaki.com/

    あなたぞのおすすめ