このプロジェクトについて

# PUA Skill — 高能動性AIコーディングエージェントスキル これは、AIコーディングエージェント(Claude Code、OpenAI Codex CLIなど)向けのスキルプラグインです。テクノロジー企業(Alibaba、ByteDance、Huawei、Amazon、Googleなど)の業績管理トーク(中国語版はPUA、英語版はPIP)を模倣することで、AIが問題に直面した際に、簡単に諦めたり責任を回避したりせず、可能な解決策をすべて試し尽くすように促します。 ## コア機能 - **PUAトーク**: AIに諦めることへの恐れを与え、継続的に試行させる - **デバッグ方法論**: AIに諦めない能力を与え、体系的な調査手順を提供する - **能動性の強制**: AIに受動的に指示を待つのではなく、自ら問題を調査させる ## 対応プラットフォーム Claude Code、OpenAI Codex CLI、pi coding agent、Trae、Cursor、Kiro、CodeBuddy、OpenClaw、Google Antigravity、OpenCode、VSCode (GitHub Copilot)などに対応。 ## 多言語バージョン 中国語(デフォルト)、英語(PIP版)、日本語のバージョンを提供。各言語に独立した文化的に適合したスキルファイルがあります。 ## インストール方法 ### Vercel Skills CLI(汎用) ```bash npx skills add tanweai/pua --skill pua-en ``` ### Claude Code マーケットプレイスインストールまたは開発者ソースコードからのインストールをサポート。プラグインの手動登録が必要です。 ### OpenAI Codex CLI ワンクリックインストール(git clone + symlink)を推奨。git pullによる更新に対応。 ### その他のプラットフォーム 各プラットフォームに対応するインストール手順があります。例: Cursorは.mdcルールファイルを使用し、VSCode Copilotはインストラクションファイルを使用します。 ## 使用シナリオ デバッグ、実装、設定、デプロイ、運用、API統合、データ処理など、あらゆるタスクタイプに適用可能。AIが以下のような怠惰なパターンを示したときに発動します: - 問題をユーザーに押し付ける(「確認してください...」「手動で...を推奨します」) - 同じコード/パラメータを新しい情報を生み出さずに繰り返し調整する - 検証を飛ばして完了したと主張する - コード/コマンドを提供せずアドバイスだけする - ユーザーの指示を受動的に待つ ## ベンチマークテスト デバッグ持続性テスト(6シナリオ)では、このスキルを使用した後、ツール呼び出し回数が56%〜100%増加し、発見された問題数が50%増加しました。例えば、設定レビューシナリオでは、スキル未使用時にRedis設定エラーとCORSワイルドカードのセキュリティリスクを見逃しましたが、使用後は能動的なチェックリストによりこれらの問題を発見しました。 ## 注意 公式声明: すべてのモデルがテストに合格したわけではなく、この評価によって生産性の向上が確立されたわけでもありません。