official-source-check

Verifies version-sensitive framework and library behavior against official documentation sources.

1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/kreek/consult --skill official-source-check-kreek
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: official-source-check
Source: https://github.com/kreek/consult/tree/main/plugin/skills/official-source-check
Command: npx skills add https://github.com/kreek/consult --skill official-source-check-kreek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI models rely on training memory that may be outdated for version-sensitive APIs, leading to deprecated or incorrect implementations. This Skill forces verification of framework, library, SDK, and platform behavior against official sources before writing code. ## Core Features & Use Cases - Local Version Detection: Finds the exact dependency version from manifests, lockfiles, imports, and CI images before checking behavior. - Official Source Verification: Checks official docs, release notes, migration guides, and standards specs rather than blog posts or model memory. - Conflict Surfacing: Flags mismatches between official guidance and existing local conventions, then applies the smallest source-compatible implementation. - Use Case: When upgrading a React or AWS SDK dependency, use this Skill to confirm the current API signatures and deprecation notices from official release notes instead of trusting memorized patterns. ## Quick Start Use official-source-check to verify whether this framework API is still supported in our installed version before implementing the feature.

Frequently Asked Questions about official-source-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify an API is not deprecated before using it?▼

Check the official documentation, release notes, or migration guide for the exact version installed in your project. Find the local version first from manifests or lockfiles, then confirm the API pattern against the narrow official source for that version.

How to check which dependency version my project uses?▼

Inspect package manifests, lockfiles, import statements, generated clients, schemas, config files, and CI images. These project artifacts pin the actual version, which determines which official documentation applies to your implementation.

Can I trust AI model knowledge for current library APIs?▼

Model memory is a hint, not evidence, for version-sensitive behavior. Training data may reflect outdated APIs, so always verify against official docs, standards specs, or provider SDK references before implementing.

When should I skip verifying against official sources?▼

Skip verification for project-local logic covered by tests, stable language syntax enforced by compilers or type checkers, and emergency mitigations where the user explicitly accepts unverified risk.

What if existing code conflicts with official documentation?▼

Surface the conflict explicitly rather than silently copying the existing pattern. Check whether the old pattern is still supported, then apply the smallest source-compatible implementation unless repo policy deliberately pins an older supported approach.