Communitygithub.com

blairforce1/pap

人間へのインタビューを通じて、新規または既存のソフトウェアプロジェクト向けにプロダクトレイヤー(vision.md、invariants.md、backlog.md、conventions.md)を生成し、最初の垂直スライスを提案します。

pap とは?

このスキルは、新規または既存のソフトウェアプロジェクトに対して、プロダクトレイヤーと呼ばれる一連の中核文書を自動生成するためのAIエージェント用スキルです。具体的には、プロジェクトのビジョン(vision.md)、不変条件とADRの雛形を含むinvariants.md、仮説バックログ形式のbacklog.md、およびconventions.mdの骨子を、人間との対話形式のインタビューを通じて作成します。さらに、最初に取り組むべき垂直スライス(エンドツーエンドの機能単位)を提案することで、「何から作ればいいのか」という迷いを解消します。このスキルは、ユーザーが「プロジェクトを開始する」「ビジョンを書きたい」「不変条件を定義したい」「最初に何を作るべきか」といった発言をしたときや、`/envision` コマンドを呼び出したときに起動するよう設計されています。Claude Code、Cursor、CodexなどのAIエージェント上で動作し、プロジェクトの初期フェーズにおける意思決定と文書化を強力に支援します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/blairforce1/pap/tree/main/plugins/pap/skills/envision

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

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

ドキュメント

pap は何をしますか?

人間へのインタビューを通じて、新規または既存のソフトウェアプロジェクト向けにプロダクトレイヤー(vision.md、invariants.md(ADR雛形と保護パス付き)、backlog.md(仮説バックログ)、conventions.mdの骨子)を生成し、最初の垂直スライスを提案します。ユーザーが新規プロジェクト、プロダクト、システム、リポジトリを開始したいとき、または「キックオフ」「プロダクトレイヤーを設定する」「ビジョンを書く」「不変条件を定義する」「最初に何を構築すべきか」と言った場合、あるいは /envision を呼び出した場合にこれを使用してください(まだ開始していない場合でも)。

関連スキル