d6eプラグインの作成と公開
d6eプラグインの作成と公開
プロンプト・STF・ファイル・エフェクト・ワークフローでd6eワークスペースを拡張するプラグインを作成し、マーケットプレイスに公開してすべてのd6eユーザーに届けましょう。
はじめ方
d6e Plugin Development スキルをインストールすると、AIエージェントがプラグイン作成をガイドします。template.yamlの構造、STF定義、公開ワークフローを学習できます。
Agent Skillをインストール:
npx skills add d6e-ai/d6e-plugin-skills --skill d6e-plugin-development 自動掲載の仕組み
マーケットプレイスはGitHubからプラグインを自動的に検出・掲載します。手動での登録は不要です。
- 1
GitHubリポジトリに
d6e-pluginトピックを追加 - 2
リポジトリのルートに有効な
template.yamlを配置 - 3
マーケットプレイスが定期的にGitHubをスキャンし、プラグインを自動的に登録します
template.yaml の例
すべてのd6eプラグインはtemplate.yamlマニフェストで定義されます。最小構成の例:
name: hello-world
namespace: d6e
version: v0.1.0
description:
en-US: A minimal d6e Plugin that demonstrates the template structure.
ja-JP: テンプレート構造を示す最小限のd6eアプリ。
template_prompt: |
You are a friendly greeting assistant.
stfs:
- name: hello
runtime: js
description: Returns a personalized greeting message
source: stfs/hello.js認証済みになるには
認証済みプラグインはマーケットプレイスでバッジが表示され、d6eチームによるレビュー済みであることを示します。認証済みになるには:
- 1
d6e-plugin-registry リポジトリをフォーク
- 2
verified-plugins.yamlにプラグインのnamespaceとnameを追加 - 3
プルリクエストを送信 — d6eチームがレビューしてマージします