--- name: research description: "For unfamiliar APIs or libraries; identify authoritative sources, compare alternatives, verify version-specific behavior, and separate verified facts from assumptions." --- # Research Skill For unfamiliar APIs or libraries: identify authoritative sources, compare alternatives, verify version-specific behavior, and separate verified facts from assumptions. ## Process ### 1. Identify Sources - Official documentation - Source repository - Specifications/RFCs - Release notes/changelogs ### 2. Compare - Multiple sources for verification - Version-specific differences - Community best practices ### 3. Verify - Test assumptions with code - Check version compatibility - Note deprecations ### 4. Distinguish - Mark verified vs. inferred - Cite sources - Flag uncertainties