pre-phase-briefing

Assembles phase-start context by reviewing retrospectives and verifying codebase reality before planning.

Updated Sep 14, 2026
One-click install
npx skills add https://github.com/pandejesal/drone-nav-sar --skill pre-phase-briefing-pandejesal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pre-phase-briefing
Source: https://github.com/pandejesal/drone-nav-sar/tree/main/.swarm/bundled-skills/pre-phase-briefing
Command: npx skills add https://github.com/pandejesal/drone-nav-sar --skill pre-phase-briefing-pandejesal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Multi-phase AI-driven projects often repeat past mistakes and plan against stale assumptions about the codebase. This Skill enforces a mandatory pre-phase briefing that reviews prior retrospectives and verifies every referenced file, module, and function before any spec or plan work begins. ## Core Features & Use Cases - Retrospective Review: Reads the previous phase's evidence bundle (lessons learned, top rejection reasons, user directives) and prints a briefing acknowledgment before starting any phase. - Codebase Reality Check: Fans out asynchronous read-only explorer lanes (up to 8 per batch) to verify whether each referenced item is NOT STARTED, PARTIALLY DONE, ALREADY COMPLETE, or ASSUMPTION INCORRECT. - Hard Settlement Gate: Blocks spec finalization, plan generation, and implementation-agent dispatch until all lanes settle and a consolidated REALITY CHECK report is produced. - Use Case: Before starting Phase 3 of a project, the architect reads the Phase 2 retrospective, dispatches explorer lanes to confirm referenced hooks and services still match assumptions, and only then generates the plan. ## Quick Start Run the pre-phase briefing protocol before starting the next phase to review prior retrospectives and verify all codebase references.

Frequently Asked Questions about pre-phase-briefing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify codebase assumptions before generating an implementation plan?

Enumerate every file, module, function, and config surface the plan references, partition them into disjoint explorer lanes, and dispatch the lanes asynchronously. Each lane reports existence, current state, and assumption accuracy, and planning is blocked until all lanes settle and a consolidated reality report is finalized.

What is a codebase reality check in multi-phase AI planning?

A codebase reality check is a pre-planning verification step that confirms whether each referenced item is not started, partially done, already complete, or based on an incorrect assumption. It prevents specs and plans from being built on stale or wrong beliefs about the current code.

How many explorer lanes should I dispatch for a reality check?

Scale lanes to the referenced surface: one lane for a single file or function, two to four lanes for a typical phase spanning a few areas, and up to eight lanes per batch for large surfaces. Lanes must be non-overlapping and together cover every referenced item.

Can I skip the pre-phase briefing for a greenfield project?

Yes, the codebase reality check has a greenfield exemption when the work is a new project with no existing codebase references. The retrospective briefing still applies if prior retrospectives exist in the workspace, since user directives carry across projects.

What happens if an explorer lane fails or times out?

A missing, failed, or timed-out lane is treated as an explicit coverage gap, not a pass. The affected references must be marked BLOCKED or SKIPPED_WITH_REASON and resolved before any spec finalization, plan generation, or implementation dispatch proceeds.