skills/apilookup/SKILL.md
Use when work depends on current external API behavior, SDK docs, framework versions, breaking changes, migration guides, changelogs, release notes, deprecations, or syntax that may have changed.
npx skillsauth add cofin/flow apilookupInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Look up API documentation, SDK references, library versions, and migration guides using a three-tier resolution strategy that starts with local Flow skill references and escalates to targeted web searches only when needed.
Three tiers of resolution, applied in order:
references/ docs directly. No network needed.Example queries this skill handles:
references/registry.json maps every Flow skill to:
| Age of registry entry | Action | |-----------------------|--------| | < 30 days | Trust local skill references, answer directly | | 30-90 days | Use local refs as baseline, verify version via web | | > 90 days | Treat as potentially outdated, do full version check |
All web lookups are capped at 2-4 searches max. Prefer WebFetch on known URLs over WebSearch when registry URLs are available — it is faster and more precise.
See references/lookup-strategy.md for the full decision tree. Key principles:
Before delivering an answer based on an API lookup, verify:
registry.json for known skillsQuery: "How do I use React Server Components in Next.js?"
react skill. last_checked is 45 days ago (Tier 2).https://github.com/facebook/react/releases -> React 19 is latest.site:nextjs.org react server components pattern 2026.use client vs default server components.development
Use when tracing execution paths, mapping dependencies, understanding unfamiliar code, following data flow, investigating end-to-end behavior, debugging call chains, or deciding which files to read next.
development
Use when reviewing authentication, authorization, user input, secrets, API keys, database queries, file uploads, session management, external API calls, OWASP risks, or data handling attack surface.
testing
Use when analyzing tradeoffs, comparing approaches, weighing options, assessing risks, stress-testing conclusions, identifying blind spots, or applying multiple viewpoints to a decision.
development
Use when reviewing hot paths, slow code, database queries, N+1 risks, memory usage, loops, I/O, caching strategy, concurrency, latency-sensitive paths, or resource efficiency.