nick-vels/skills
Describe what you want built — get a finished project. An agent skill for Claude Code, Cursor and Codex: asks only where your idea forks, then writes the spec, splits it into tasks, builds it and checks the result against your original brief. Live progress on a dashboard that opens by itself.
解決する課題
Autopilot は、ユーザーがコードを書いたり、技術仕様を読んだり、タスクを管理したりすることなく、高レベルのアイデアを完全に機能するソフトウェアプロジェクトに変えるために設計された開発フレームワークです。開発の仕様化、計画、実行フェーズを自動化することで、曖昧なコンセプトと本番対応アプリケーションの間のギャップを埋めます。
仕組み
Autopilot は、AIエージェント(Claude Code、Cursor、Codex など)の「スキル」として動作します。構造化された多段階パイプラインに従います。
- 準備と要件: ユーザーの自然言語による説明を、番号付きの逐語的な要件リストに変換します。
- ブリーフィング: エージェントは、曖昧さを解決し、重要なインフラストラクチャ(例:決済ゲートウェイ、ホスティング)を定義するために、的を絞った質問をします。
- 仕様と計画: 要件は詳細なシナリオに拡張され、並列実行のために「ウェーブ」に編成された一連のタスクに分解されます。
- 開発: 各タスクは、コンテキストのドリフトを防ぐためにクリーンなメモリを持つ独立したエージェントによって処理されます。独立したタスクは並行して開発され、各タスクは単一のコミットになります。
- レビューと受け入れ: プロジェクトはコードレビューと「ブラインド受け入れ」テストを受けます。そこでは、独立したエージェントが中間仕様を見ずに、元のユーザー要件に対して最終製品を検証します。
プロセス全体を通じて、要件、タスクの進捗状況、システムステータスを追跡するリアルタイムのHTMLダッシュボードを提供します。
対象ユーザー
- プログラマーでない人:テキスト記述から「ターンキー」でプロジェクトを構築したい人。
- 行ごとのコーディング支援よりも高レベルの概要を好むユーザー。
- 元の要件がすべて実装され、検証されていることを確認したいプロジェクトオーナー。
ハイライト
- 要件追跡: すべてのユーザー要件は逐語的に追跡されます。ブリーフからコードへの移行中に、何も黙って破棄されることはありません。
- 動的制御: AI が仮定する量と質問する量を制御するために、4つのモード(フルオート、セミオート、インタビュー、マニュアル)と3つの深さレベル(厳格、通常、深い)を提供します。
- 分離されたタスク実行: コンテキストの汚染を避け、安定性を確保するために、各タスクに独立したエージェントを使用します。
- 自己文書化プロジェクト:
AGENTS.mdとアーキテクチャドキュメントを自動生成し、将来のAIセッションがプロジェクトを即座に理解できるようにします。 - ブラインド受け入れ: 独立したエージェントが結果を元のブリーフと照合して忠実性を確保する最終検証ステップ。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト