phase-context-gathering

Scan codebases to produce structured CONTEXT.md with gray-area severities.

9|1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/calcosmic/Aether --skill phase-context-gathering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phase-context-gathering
Source: https://github.com/calcosmic/Aether/tree/main/.aether/skills-codex/colony/phase-context-gathering
Command: npx skills add https://github.com/calcosmic/Aether --skill phase-context-gathering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Phase contexts are often underspecified, causing rework and delays. This skill adaptively scans the codebase to detect gray areas, inventory dependencies, and surface actionable context, delivering a clear CONTEXT.md that unblocks builders.

Core Features & Use Cases

  • Context scoping: Reads roadmap/specs to define the scope for a phase and align stakeholders.
  • Gray-area detection: Identifies underspecified regions, missing interfaces, and ambiguous connections across modules.
  • Deep dives & inventory: Produces structured inventories of relevant files, APIs, and conventions to guide execution.
  • Open questions & collaboration: Captures unresolved questions to surface for queen/architect review and decision making.
  • Usage scenario: Onboarding a new builder or planning a phase, run to obtain a single source of truth for context.

Quick Start

Enter the current phase scope and run the context gathering step to generate CONTEXT.md.

Frequently Asked Questions about phase-context-gathering

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

FAQPage Schema
How do I gather complete context for a codebase planning phase?

To gather complete context for a planning phase, you need a roadmap and SPEC/PLAN inputs to scan target directories, identify gray areas, and produce a structured CONTEXT.md with actionable insights and dependency inventories.

What are gray areas in codebase architecture and how do I detect them?

Gray areas in a codebase are underspecified regions, missing interfaces, and ambiguous module connections. You detect them by adaptively scanning the codebase to surface unresolved questions and document their severities for architectural review.

Do I need a roadmap and spec to inventory dependencies and APIs?

Yes, you need a roadmap and SPEC/PLAN inputs to define the scope before inventorying dependencies and APIs. These inputs align stakeholders and ensure the scanner targets the correct directories for context scoping.

How do I onboard a new builder with a single source of truth for context?

You onboard a builder by running a context gathering step over the codebase to generate a CONTEXT.md. This document provides a single source of truth containing structured inventories of relevant files, APIs, and conventions.

What is the best way to document underspecified regions before phase execution?

The best way to document underspecified regions before phase execution is to scan the codebase for gray areas and capture open questions. This produces a CONTEXT.md that unblocks builders by guiding execution with actionable insights.

Why does underspecified phase context cause rework and delays in software engineering?

Underspecified phase context causes rework and delays because builders encounter missing interfaces and ambiguous module connections during execution. Adaptive context gathering surfaces these gray areas early to unblock builders and prevent architectural errors.