What problem does it solve?
This Skill helps you choose the best implementation path when a task has multiple plausible solutions. It turns scattered requirements, existing code patterns, and library documentation into a clear set of options with honest tradeoffs.
Core Features & Use Cases
- Candidate discovery: Surfaces a small number of viable approaches instead of overwhelming you with noise.
- Doc-grounded verification: Checks current library APIs through context7 or official documentation so recommendations are based on verified behavior, not memory.
- Decision support: Ranks options by fit, testability, reversibility, and alignment with the project’s constraints.
- Use case: A spec author can use this Skill before implementation to compare approaches for a feature, migration, or integration and write the research memo that informs the next step.
Quick Start
Use the research skill to evaluate the current task, compare 2 to 4 viable approaches, and write the memo to docs/research/<slug>.md.