d6e Appの作成と公開
d6e Appの作成と公開
プロンプト・STF・ファイル・エフェクト・ワークフローでd6eワークスペースを拡張するアプリを作成し、マーケットプレイスに公開してすべてのd6eユーザーに届けましょう。
はじめ方
d6e App Development スキルをインストールすると、AIエージェントがアプリ作成をガイドします。template.yamlの構造、STF定義、公開ワークフローを学習できます。
Agent Skillをインストール:
npx skills add https://github.com/d6e-ai/d6e-app-skills --skill d6e-app-development 自動掲載の仕組み
マーケットプレイスはGitHubからアプリを自動的に検出・掲載します。手動での登録は不要です。
- 1
GitHubリポジトリに
d6e-appトピックを追加 - 2
リポジトリのルートに有効な
template.yamlを配置 - 3
マーケットプレイスが定期的にGitHubをスキャンし、アプリを自動的に登録します
template.yaml の例
すべてのd6e Appはtemplate.yamlマニフェストで定義されます。最小構成の例:
name: hello-world
namespace: d6e
version: v0.1.0
description:
en-US: A minimal d6e App 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.jsVerified(検証済み)になるには
Verifiedアプリはマーケットプレイスでバッジが表示され、d6eチームによるレビュー済みであることを示します。Verifiedになるには:
- 1
d6e-app-marketplace リポジトリをフォーク
- 2
verified-apps.yamlにアプリのnamespaceとnameを追加 - 3
プルリクエストを送信 — d6eチームがレビューしてマージします