Klytos Plugin Development
Klytos CMSプラグイン開発の完全ガイドです。プラグインの構造、エントリーポイント、MCPツール、管理画面、フック、ルート、ベストプラクティスなどを網羅しています。Klytosの機能を新規作成・修正・拡張する場合、MCPツールや管理画面を追加する場合、フックやフィルターを実装する場合、またはプラグインのデバッグが必要な場合に利用できます。
description の原文を見る
Complete guide for developing Klytos CMS plugins including structure, entry points, MCP tools, admin pages, hooks, routes, and best practices. Use when creating, modifying, extending Klytos functionality, adding MCP tools, admin pages, hooks, filters, or debugging plugins.
SKILL.md 本文
Klytos プラグイン開発ガイド
アーキテクチャ概要
Klytos は AI ファースト CMS であり、MCP (Model Context Protocol) 経由で制御されます。プラグインは WordPress にインスパイアされたフックシステム (アクション + フィルター) を通じてコア機能を拡張します。コアファイルを変更することはありません。
重要な原則: すべての機能は MCP ツールとして FIRST に公開し、その次に管理 UI を提供すべきです。
プラグイン識別 (不変契約)
Klytos プラグインは plugins/{plugin-id}/ ディレクトリで識別され、{plugin-id}.php という名前の PHP ファイルが含まれます。このファイルの docblock に Plugin Name: ヘッダーが必要です。この契約は決して変更されません。
最小限の実行可能なプラグイン
<?php
// plugins/hello-world/hello-world.php
/**
* Plugin Name: Hello World
*/
これだけで十分です。Klytos が自動検出し、管理画面にリストアップされ、アクティベーション機能を提供します。
...
詳細情報
- 作者
- joseconti
- リポジトリ
- joseconti/klytos
- ライセンス
- GPL-3.0
- 最終更新
- 2026/4/8
Source: https://github.com/joseconti/klytos / ライセンス: GPL-3.0