bicameral-preflight

Surface prior decisions and drift from the decision ledger before coding.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/BicameralAI/bicameral-mcp --skill bicameral-preflight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bicameral-preflight
Source: https://github.com/BicameralAI/bicameral-mcp/tree/main/.claude/skills/bicameral-preflight
Command: npx skills add https://github.com/BicameralAI/bicameral-mcp --skill bicameral-preflight

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Surface prior decisions and drift before code is written to reduce rework and misalignment.

Core Features & Use Cases

  • Surfacing prior sprint/meeting decisions linked to code changes for reference
  • Identifying drift, divergences, and open questions before you implement
  • Supporting both guided and normal modes to balance safety and speed
  • Use Case: When planning to add a new API, Bicameral surfaces relevant decisions from the ledger to inform implementation

Quick Start

Invoke Bicameral preflight by calling bicameral.preflight with a topic to surface prior decisions and drift before you implement.

Frequently Asked Questions about bicameral-preflight

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

FAQPage Schema
How do I prevent code drift when adding new features or refactoring?

Preflight context surfacing prevents code drift by reading your decision ledger and current coding prompt to identify prior decisions, divergences, and open questions before implementation begins. It presents findings in a structured block with optional blocking hints.

What is context surfacing in software engineering?

Context surfacing extracts prior decisions, drift, and open questions from a decision ledger before coding tasks like refactoring or configuring systems. It ensures developers review historical context to prevent misalignment and rework.

How do I surface prior sprint decisions before implementing an API?

Run a preflight check against your decision ledger using the API topic to surface relevant prior meeting outcomes, drift, and divergences. This informs your implementation before any code is written.

Does preflight checking support both guided and normal coding modes?

Yes, preflight checking supports both guided and normal modes to balance safety and speed. Guided mode provides optional blocking hints when misalignment is detected, while normal mode surfaces context without blocking.

When do I need to run a preflight check before coding?

Run a preflight check when planning coding tasks such as adding features, refactoring, or configuring systems. It surfaces drift and open questions from the decision ledger beforehand to reduce rework and misalignment.