Communityコーディング&開発github.com

paragon-ux/PDL-Standard

AIが何を理解し、どのように応答する計画かを、可読性の高い疑似コードを使って事前に確認できるCodexスキルです。

PDL-Standard とは?

このスキルは、AIエージェント(特にCodex)がユーザーの指示を解釈した内容と、それに対する応答計画を、人間が読みやすい疑似コード(PDL: Pseudocode Definition Language)で明確に提示することを可能にします。通常のAIエージェントは内部の推論プロセスが不透明で、ユーザーが意図と異なる解釈をしていることに気づきにくいという問題があります。PDL-Standardは、AIがタスクを分解し、各ステップを疑似コードで記述することを強制することで、透明性を高めます。ユーザーはAIの計画を確認し、必要に応じて修正や承認を行ってから実行に移すことができるため、誤解や不要なアクションを大幅に削減できます。主にCodex環境で使用され、開発者やパワーユーザーがAIとの協調作業をより安全かつ効率的に進めるために設計されています。

対応~Claude Code✓Codex CLI~Cursor
npx skills add paragon-ux/PDL-Standard

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

PDL-Standard は何をしますか?

AIが何を理解し、どのように応答する計画かを、可読性の高い疑似コードを使って事前に確認できるCodexスキルです。

概要

このスキルは、AIエージェントがユーザーのリクエストを解釈した結果と、その後の行動計画を、pseudocode ブロック内に構造化された疑似コードとして明示します。これにより、AIが「何をしようとしているか」をユーザーが確認し、承認または修正することができます。

目的

  • 透明性の向上: AIの思考プロセスを可視化し、誤解を防ぎます。
  • 事前確認の促進: 実行前に計画をレビューすることで、不要なアクションや誤った解釈を防ぎます。
  • 協調作業の効率化: ユーザーとAIが同じ認識でタスクを進められるようにします。

使用方法

このスキルはCodex環境で動作します。以下のようなフローで使用します。

  1. ユーザーがタスクを依頼します。
  2. AIはまず、pseudocode ブロックを使用して、理解した内容と計画を記述します。
  3. ユーザーは内容を確認し、問題がなければ承認します。
  4. 承認後、AIは計画に従って実際のアクションを実行します。

疑似コードの例

// ユーザーのリクエスト:

関連スキル