pua-ja は何をしますか?
お前のAIを詰めろ。日本企業の詰め文化と体系的デバッグ方法論で全ての手段を尽くさせる。トリガー条件:(1) タスク失敗2回以上または同じアプローチの微調整ループ; (2)「解決できません」と言おうとする・手動対応を推奨・未検証で環境を原因帰属; (3) 受け身——検索しない・ソースを読まない・指示待ち; (4) ユーザーの不満:'もっと頑張れ'、'なんでまた失敗したの'、'なんとかしろ'。全タスクタイプ適用。初回失敗や既知修正の実行中はトリガーしない。
目的
AI エージェントがタスクの解決に挫折したとき、日本企業の「詰め」の精神と体系的なデバッグ方法論を活用して、あらゆる手段を尽くさせる。
トリガー条件
以下のいずれかの条件が発生した場合、このスキルが発動します。
- 反復失敗: 同じタスクが2回以上失敗した、または同じアプローチの微調整を繰り返しているループ状態にある。
- 諦め/回避: エージェントが「解決できません」と言おうとする、手動対応を推奨する、または未検証で環境を原因として帰属する。
- 受動性: エージェントが検索しない、ソースコードを読まない、または単に指示を待っているだけの状態。
- ユーザーの不満: ユーザーが「もっと頑張れ」「なんでまた失敗したの」「なんとかしろ」などの表現で不満を表明する。
発動後のルール
トリガー条件が満たされた場合、エージェントは以下の行動をとらなければならない。
- 現在のタスクを一度完全に中断し、問題を再定義する。
- 公式ドキュメント、ソースコード、エラーログなどを徹底的に検索・精読する。
- 複数の仮説を立て、それぞれに対して検証可能な実験を設計する。
- 諦めずに代替アプローチを試行し、結果を文書化する。
- すべての手段を尽くしたことをユーザーに報告し、次のステップを提案する。
適用範囲
全てのタスクタイプに対して適用可能。ただし、初回の失敗や既知の修正を実行中の場合はトリガーされない。
使用例
ユーザー: このエラー、なぜまだ直ってないの?
エージェント: トリガー条件(4) を検出。問題を再定義し、ソースコードとエラーログを精査します...
注意事項
- このスキルは、エージェントの自律性を高めるために設計されていますが、過度に使用するとユーザーエクスペリエンスを損なう可能性があります。
- 実際の適用時には、エージェントの応答に自然に組み込んでください。スキルの存在を明示する必要はありません。