本文へスキップ
← ニュース一覧

AI

Claude Modsの開発を支援する「create-mods」が公開

Claude Modsの開発を支援する「create-mods」が公開

記事の内容

3項目
  1. 01 Claude Modsの設計・実装を支援するプラグイン
  2. 02 APIの参照からUI拡張、実装アイデアの検討まで
  3. 03 インストール方法

Claude Codeの拡張機能「Claude Mods」の開発を支援するプラグイン「create-mods」が公開されました。Function Hooksの仕組みやAPI、UI描画、設計パターンを参照しながら、独自のModづくりを進められます。

Claude Codeの拡張機能「Claude Mods」の開発を支援するプラグイン「create-mods」が、GitHubで公開されました。

Claude Modsは、Claude Codeの「Function Hooks」を使って、処理の流れやUIを拡張する仕組みです。create-modsは、その仕組みを理解し、独自のModを設計・実装するためのリファレンスとワークフローがClaude Codeのスキルとしてまとめられています。

create-modsでできること

導入すると、Claude Modsやfunction hooksについて相談したときに、Claudeが関連するスキルを自動で呼び出します。Modづくりでは、次のような場面に活用できます。

仕組みを理解する

従来のシェルベースのhooksとの違いや、イベントを受け取り、次の処理へ渡す流れを確認できます。

  • APIやイベントを調べる
    • Modから利用する$ APIやイベントの一覧、権限の仕組み、エラーからの復旧方法を参照しながら実装を検討できます。
  • UIの拡張を設計する
    • ui.renderによる描画や再描画、インタラクティブなUIを動かす構成を学べます。Claude Code内でゲームを動かす「cc-arcade」の実例も参考にしています。
  • 保守しやすい構成でModを組み立てる
    • イベント処理、UI、ロジックを分ける設計パターンを参照できます。
  • つくるModのアイデアを広げる
    • セキュリティ、開発生産性、ログなどによる動作の把握、UI/UX、メモリ、外部連携、オンボーディングといった分野のアイデア集を利用できます。

これらはModを開発するための知識や手順です。アイデア集にある機能が、インストールだけで一括して追加されるわけではありません。

インストール方法

Claude Codeでマーケットプレイスを追加し、プラグインをインストールします。

/plugin marketplace add nogu66/claude-code
/plugin install create-mods@nogu-marketplace

導入後は、たとえば「Claude Modsで作業状況を表示するUIをつくりたい」「function hooksと従来のhooksの違いを知りたい」と相談するところから始めることができます。

Function Hooksは早期アクセス段階のため、仕様が変わる可能性があります。実際にModを開発する際は、Claude Codeのセッション内で/plugin-typesを実行し、最新の型定義を確認することが案内されています。

詳しい機能や使い方は、日本語READMEをご覧ください。


この記事を共有 Xでシェア ↗
ニュース一覧に戻る →