brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
headroomUse Headroom to compress LLM context, run a local proxy, wrap coding agents, manage memory and MCP retrieval, and integrate the Python or TypeScript SDK.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when a task involves Headroom / headroom-ai: context compression, local proxy routing, coding-agent wrappers, MCP/CCR retrieval, persistent memory, savings analytics, or Python/TypeScript SDK integration.
sub-skills/ops/SKILL.md.sub-skills/proxy-wrap/SKILL.md.learn, or Codex recovery: read sub-skills/memory/SKILL.md.compress, use HeadroomClient, SharedContext, images/relevance/spreadsheets, or the TypeScript SDK: read sub-skills/sdk/SKILL.md.For a broad task that crosses routes, read references/workflow-map.md first and then load the smallest combination of sub-skills.
The public distribution is headroom-ai; the Python import is headroom and the CLI is headroom. The npm package is also named headroom-ai, but it is the TypeScript SDK and does not provide the Python CLI.
Common CLI install:
uv tool install --python 3.13 "headroom-ai[proxy,memory]"
# or
pip install "headroom-ai[proxy,memory]"
Add optional extras only for the requested surface: code, relevance, image, spreadsheet, html, reports, otel, or evals. Read references/configuration-and-extras.md before choosing a broad extra set.
Minimal import/CLI check:
python -c "import headroom; print(headroom.__version__)"
headroom --version
python scripts/check_headroom_environment.py --check-cli
headroom doctor, perf, and savings to correlate liveness, routing, and traffic.headroom_retrieve or the proxy retrieval endpoints.~/.headroom/config and ~/.headroom, with environment overrides.references/api-reference.md summarizes verified Python and TypeScript entry points.references/cli-reference.md maps the top-level CLI to the owning sub-skill.references/configuration-and-extras.md covers extras, env vars, paths, and optional backends.references/workflow-map.md routes cross-surface tasks.references/troubleshooting.md covers package-wide failures.references/repo-provenance.md records the source snapshot; read it before deciding whether a refresh is required.references/repo-routing-metadata.json is structured metadata for managed router import.headroom wrap, headroom init, headroom deploy, headroom install apply/remove, headroom update, headroom mcp install, or destructive memory commands without explicit user intent.--help before starting a proxy, changing user config, downloading model assets, or contacting a provider.