mcpField
S
specsfy-01-inbox

specsfy-01-inbox

github.com/promovaweb生産性87443 回インストール1 週間前に更新
リポジトリ

specsfy-01-inbox について

specsfy-01-inboxは、アイデアをプロジェクトのInboxに記録するスキルです。質問や早急な判断は行わず、原文を保ったまま、明示事項、推論、後で確認する点を分けて保存します。

主な機能

  1. 01アイデアの原文を完全に保持
  2. 02明示事項・推論・確認事項を分類
  3. 03根拠のある要件シグナルを抽出
  4. 04明らかな機密情報を確認
  5. 05既存記録を上書きせずInboxファイルを作成

活用シーン

  1. 01初期段階の製品アイデアを記録
  2. 02後のバックログ整理に向けて意図を保持
  3. 03要件やデータに関する確認事項を記録

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/promovaweb/specsfy --skill specsfy-01-inbox

インストール後、Claude Code で/specsfy-01-inboxを入力して読み込まれたか確認します。

同梱ファイルagents/openai.yamlscripts/capturar_inbox.mjs

詳細

Inbox にエントリーを登録する

必須の準備

このスキルを実行する前に、プロジェクトのルートで必ず $specsfy-setup を読み込んでください。 自動ハンドオフの場合は、このステップの前に再度読み込んでください。 会話で確認済みのルートを再利用し、セットアップに未解決事項が示された場合は先に進まないでください。

対話モード

対話モード:sem perguntas。 このスキルでは質問しないでください。入力を中断することなく、不足している点を後のステップに向けて記録してください。

受け取ったテキストを直ちに specs/inbox/ に記録してください。Inbox はバックログより前の永続的な入力として扱います。意図を保持し、有用な兆候を整理しますが、要件を決定したり、実装を許可したりするものではありません。

入力を中断しない

  • アイデアが曖昧、矛盾している、または不完全な場合でも、質問しないでください。
  • 書き込む前に確認を求めないでください。
  • 重複、コンテキスト不足、不確実性を理由に入力を止めないでください。
  • 不足している点は Pontos a revisar no futuro に記録してください。このステップでユーザーと解決しようとしないでください。
  • 保存後は、パス、処理内容の簡単な要約、任意の次のステップのみを伝えてください。次のステップを自動的に開始しないでください。

保持と前処理

  1. 認証情報、トークン、秘密鍵、明らかに機微な個人データがないか、目立たないよう確認してください。見つかった場合は、ファイルを保存せず、質問もせず、プライバシーポリシーにより機微なデータを削除してアイデアを再送する必要があることを伝えてください。
  2. アイデアを表す入力全体を原文として使用してください。表現を完全に保持し、「修正」したり、単語を置き換えたりしないでください。
  3. 短く、具体的で、原文に忠実なタイトルを内部で導き出してください。そこからスラッグを生成してください。
  4. 分析を次のカテゴリに分けてください。
    • 宣言: 原文に明示されている内容。
    • 推論: 妥当な解釈。必ず推論であることを明記してください。
    • 要確認: 後で見直す可能性のある不足、矛盾、決定事項。
  5. 根拠がある場合に限り、次の項目を抽出してください。
    • 1文での要約。
    • 問題または機会。
    • 影響を受ける人、または恩恵を受ける人。
    • 期待される結果または価値。
    • 言及されているスコープ、ルール、制約、チャネル、ソリューションの兆候。
    • 明らかなリスク、依存関係、関連性。
    • バックログまたは仕様書の候補となる方向性。確定事項として扱わないでください。
    • 将来の会話に向けた兆候として、システムが保存、参照、共有、削除する必要がある可能性のある情報。
  6. 根拠がない場合は Não identificado no texto original. を使用してください。ステークホルダー、優先度、期限、ルール、ソリューション、受け入れ基準を捏造しないでください。

ファイルを作成する

次を1回だけ実行してください。

node <diretório-da-skill>/scripts/capturar_inbox.mjs \
  --input "<texto original integral>" \
  --title "<título derivado>" \
  --summary "<resumo>" \
  --problem "<problema ou oportunidade>" \
  --people "<pessoas afetadas>" \
  --value "<resultado ou valor>" \
  --signals "<sinais extraídos>" \
  --data "<sinais sobre informações que talvez precisem ser guardadas>" \
  --risks "<riscos ou dependências>" \
  --directions "<direções futuras possíveis>" \
  --review "<pontos a revisar futuramente>" \
  [--root <raiz>]

スクリプトは .specsfy/templates/custom/Inbox.md が存在する場合はそれを使用し、そうでない場合は .specsfy/templates/Inbox.md を使用します。specs/inbox/AAAA-MM-DD-HHMMSS-<slug>.md を作成し、既存の入力を上書きすることはありません。テンプレートがない場合は、インストールが不完全であることを報告してください。このスキル内に別のテンプレートを作成しないでください。

会話をオーケストレーションする

このスキルは、フレームワークの自動ハンドオフに対する意図的な例外です。 入力の記録が依頼の最終成果であり、質問や遷移なしに実行する必要があります。書き込み後は、次のステップのうち1つだけを提案してください。

  • Inbox にエントリーを残す。
  • $specsfy-02-backlog を使って、エントリーを詳細化または深掘りする。
  • エントリーから、システムが保存する必要のある情報が示されている場合は $specsfy-data-discovery を使う。この後続の会話では、.specsfy/DATABASE.md で確認された内容のみを記録します。

同じ依頼でその作業も明示的に指示されている場合に限り、別のスキルを読み込んでください。その場合は、入力を安全に保存した後に、次を通知してください。 Transição automática: $specsfy-01-inbox → $<destino> — motivo: <motivo> — resultado esperado: <resultado>

制限事項

  • 保存前に重複を検索しないでください。
  • 以前のキャプチャを変更または削除しないでください。
  • 推測をユーザーの発言として扱わないでください。
  • specs/backlog/、spec の状態を管理するフォルダー、タスク、調査、テスト、またはコードを作成しないでください。
  • アイデアを動作の規範的な情報源として使用しないでください。

コメント