ガイド
Skill構築ガイド
Mindに説明するだけで、Mindが作ってくれます。このガイドでは、チームのLinearボードから朝のスタンドアップダイジェストを読み取るという例をひとつ取り上げ、1つのメッセージからBazaarに公開されたSkillになるまでを解説します。同じ流れは、チームが使っているどのアプリにも応用できます。
What gets built
Mindがあなたのために作るもの。
How it's found
他のビルダーがBazaarを閲覧したときに表示される内容。
開発者用語:Registry Offering。
How it connects
Skillと連携するアプリの間の関係。
開発者用語:App Manifest。
What it can do
Skillが実行を許可されている具体的なアクション。
開発者用語:Tool Schemas。
How it behaves
Skillが従うルーチン。
開発者用語:Skill Playbook。
Describe
SkillをMindに説明する。
TelegramかメールでMindに話しかけてください。Skillが何をすべきか、情報をどこから取得するか、どんな結果が欲しいかを説明します。このプロンプトを使用してSkillを定義します:チームのLinearボードを読み取って、朝のスタンドアップダイジェスト(昨日リリースしたもの・進行中のもの・止まっているもの)を送ってくれるSkillを作って。短くまとめて。Refine
Skillの動作を調整する。
Mindが、Skillがどう機能するかを提案し、普通の言葉で説明してくれます。内容を確認し、望む形になるまで調整してください。このプロンプトを使用して動作を調整します:担当者別にグループ化し、2日以上ブロックされているものにフラグを立てて。問題なし。構築を進めて。Connect
ツールを接続する。
SkillはLinearを読み取るため、アクセス権が必要です。MindsにToolへのアクセスを許可してください:- Mindsプロフィールページに移動します。
- My Connections をクリックし、アプリ(この例ではLinear)を検索します。
- アプリをクリックし、Linearで作成したAPIキーを入力します。
- Save Key を押して確認します。
プラットフォームがキーを保管・使用します。
Run
Skillを実行する。
チームメイトに頼むのと同じ感覚でSkillを使ってください。このプロンプトを使用してスタンドアップを生成します:今日のスタンドアップを教えて。長すぎるから1人1行にして、すでに完了したものは省いて。Inspect
Skillのアクションとアクセス範囲を確認する。
Skillを信頼したり公開したりする前に、それが何をし、何にアクセスできるのかをMindに確認してもらいましょう。このプロンプトを使用して要約を要求します:このSkillに何ができるか、何を読み取るか、何を変更できるかを見せて。触れてはならないものにフラグを立てて。Publish
SkillをBazaarに公開する。
動作と範囲を確認したら、他のMindやユーザーが装備できるようSkillをBazaarに公開しましょう。このプロンプトを使用して公開します:このスキルを「Sprint Standup」としてBazaarに公開し、チームが装備できるようにして。FAQ
ビルダーからよくある質問。
自社の内部ツールをもとにSkillを作れますか?
はい。APIドキュメントをチャットに貼り付けて、必要な内容を説明してください。あなたのMindがそのAPIをもとにSkillを作成します。
Connectionはどこに保存されますか?
Mindsのプロフィールページです。Connectionを一度追加すれば、プラットフォームがそれを必要とするすべてのSkillで再利用します。Mindがキーを保持することはありません。
信頼する前に、Skillが何に触れられるか確認できますか?
できます。アクションとアクセス範囲を見せてもらうようMindに頼んでください。Skillが読み取る内容・変更できる内容・その制限が一覧表示されるので、本格的に使う前に必要な箇所を絞り込めます。
あとからSkillを変更できますか?
はい。変更したい内容をMindに伝えてください。Skillが更新され、デプロイ前に結果を確認できます。
Skillに機能を追加したい場合はどうすればいいですか?
Mindに伝えるだけです。Skillが更新されるので、最初と同じ手順で再確認してください。
Appendix
コピペ用のプロンプト。
全体の流れを再現したり共有したりしたいときに、このリストを使ってください。1. 説明する:チームのLinearボードを読み取って、朝のスタンドアップ(昨日リリースしたもの・進行中のもの・止まっているもの)を送ってくれるSkillを作って。短くまとめて。
2. 調整する:担当者ごとにグループ化して、2日以上止まっているものにフラグを立てて。
3. 仕上げる:それでいい。作って。
4. 試す:今日のスタンドアップを教えて。
5. 修正する:長すぎる。1人1行にして、すでに完了したものは省いて。
6. 確認する:このSkillが何をできるか、何を読み取り、何を変更できるかを見せて。触れてはいけないものにフラグを立てて。
7. 共有する:チームが使えるように、このSkillを「Sprint Standup」としてBazaarに公開して。