スキル設計

<aside> 🎯

目的: Palma上で再利用可能なスキル(SK)を設計する

成果物: SK作成用プロンプト

配置場所: tools/skills/

</aside>


📋 WFとSKの違い

観点 Workflow (WF) Skill (SK)
粒度 一連の処理フロー 単一の機能
再利用 特定ユースケース向け 複数WFから呼び出し可能
入出力 複雑(複数ステップ) シンプル(単一変換)
議事録→タスク登録 テキスト→JSON変換

📋 実行前の質問(必須回答)

1. SKの目的

2. 入力と出力

3. バリエーション対応


🔄 SK設計テンプレート

基本構造

tools/skills/SK_{機能名} を作成してください。

目的: {1行で説明}

入力:
- 型: {string / object / array}
- 例: {具体的な入力例}

出力:
- 型: {string / object / array}
- 例: {具体的な出力例}

バリエーション対応:
- 入力「{パターン1}」→ 出力「{結果1}」
- 入力「{パターン2}」→ 出力「{結果2}」
- 入力「{パターン3}」→ 出力「{結果3}」

エラー時:
- {不正入力の場合}: {デフォルト値 or エラーメッセージ}