Wirasm/prp

Prompts, workflows and more for agentic engineering

何を解決するか

高レベルの製品要件(PRD)とAIコーディングエージェントが生産環境向けコードを書くために必要な技術的文脈の間にあるギャップに対処します。構造化された「製品要件プロンプト」(PRP)を提供することで、AIが実装詳細を推測するのを防ぎ、複数回の修正サイクルの必要性を削減します。

仕組み

PRPは従来のPRDに、AIにとって重要な層を追加します:正確なファイルパス、ライブラリのバージョン、コードベースのパターン、実行可能な検証コマンド。これはClaude Code用の「エージェントスキル」(スラッシュコマンド)として実装され、ソフトウェア開発ライフサイクルを自動化します。

  • 計画: PRDと詳細な実装計画を生成。
  • 実行: 計画を実装し、コマンドでコードを検証し、Pull Requestを開く。
  • レビュー: 継続的なコードレビューを行い、コードがクリーンになるまで修正を繰り返す。
  • 自動化: /prp-loop コマンドで、全体のパイプライン(計画 → 実行 → レビュー)をヘッドレスで実行可能。

対象ユーザー

Claude Codeを使用し、単なるAIデモから生産環境向け機能の自動化デリバリーを目指す開発者、プロダクトチーム、エンジニアリングチーム。

特徴

  • 自律的ループ: フィーチャーの説明からレビュー済みPRまでを自動で処理するヘッドレスパイプライン。
  • 構造化されたアーティファクト: リポジトリ外にプロジェクト固有のストアを維持し、PRD、計画、調査レポートを管理。
  • openzeppelinスタイルのオーケストレーション: ジャンルワークツリーを活用して、異なるPRDフェーズでの並列開発をサポート。
  • 統合検証: 実行可能なコマンドを要求して成果を検証するため、AIがコードを書くだけでなく、それが動作することを証明する仕組み。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト