What problem does it solve?
It prevents two recurring agent workflow failures: re-researching topics already studied in prior sessions, and implementation silently drifting away from research conclusions because findings were never captured in a durable artifact.
Core Features & Use Cases
- Existing-research check: Scans
.planning/research/ and memory files before starting, offering to reuse, redo, or supplement prior Briefs.
- Structured multi-source investigation: Combines official docs via context7, web research via bb-browser, and reference code study, recording raw findings in
sources.md.
- Brief-driven implementation: Produces a BRIEF.md with recommendation, rejected alternatives, constraints, and a checklist, then implements strictly against it, updating the Brief if reality diverges.
- Use Case: When porting an iOS UISheetPresentationController bottom sheet to Expo, the skill researches @expo/ui capabilities, writes a Transfer Spec mapping iOS APIs to Expo equivalents, then implements against that spec.
Quick Start
Ask the agent to research how to implement a native-feel bottom sheet in Expo and then implement it using the research-then-implement workflow.