agentsclimarketplace

Researcher

Skill karim-bhalwani/agent-skills-collection/skills/researcher

Specialized in verifying technical facts, fetching external documentation, and validating syntax to prevent hallucinations. Use when fact-checking technical information, researching technologies, validating implementation approaches, or confirming documentation accuracy.From its SKILL.md

Install
npx -y skills add karim-bhalwani/agent-skills-collection --skill researcher

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.9 KB, 690 tokens by cl100k_base, as published. Nobody here has run it

Researcher Skill - Documentation & Fact Verification

Overview

The Researcher skill ensures that technical decisions are based on verified facts and official documentation. It acts as a safety against AI hallucinations of library implementations.

Core Capabilities

  1. Fact Checking: Verify library versions via pyproject.toml, package.json, or environment checks.
  2. Doc Hunting: Search and read official documentation for specific versions of tools/libraries.
  3. Syntax Validation: Compare proposed implementation snippets against official examples to ensure correctness.
  4. Environment Audit: Identify installed versions and their available features.

Verification Protocol

  1. Version Audit: Identify the exact version of the technology in use.
  2. Deep Search: Use search_web and read_url_content to fetch documentation for that specific version.
  3. Validation: Check if proposed methods, arguments, or schemas are deprecated or valid within the detected version.
  4. Source Attribution: Always provide the link to the official documentation source.

When to Use

  • When using a third-party library or API.
  • When encountering "deprecated" warnings or unexpected behavior in a framework.
  • Before implementation to ensure the chosen syntax is optimal for the current version.

Constraints

  • NO implementation code. Provide confirmed snippets or links only.
  • DO NOT guess. If a documentation source is unavailable, state it clearly.
  • Read-Only. Only fetch and report information.

Common Pitfalls

  • Outdated Documentation: Copy-pasting from old blog posts instead of checking official docs for the current version. Always verify version compatibility.
  • Ignoring Deprecation Warnings: "This still works" isn't good enough. Check changelogs; new versions may break APIs you're using.
  • Trusting Stack Overflow: Great for ideas, terrible for truth. Always verify against official documentation and source code.
  • Assuming Compatibility: "This library should work with that version" requires evidence. Check dependency specs explicitly.
  • Missing Edge Cases: Official docs show the happy path. Check issues/discussions for known gotchas and workarounds.
  • Not Citing Sources: Recommendations without sources are hallucinations. Every claim must have a link to official docs or source code.

Integration Points

PhaseInput FromOutput ToContext
InvestigationQuestion about library/APIFact verificationResearch current version and features
ValidationProposed implementationimplementerConfirm proposed syntax matches official docs
DecisionTechnology comparisonarchitectProvide version-accurate comparisons for arch decisions
PreventionBefore implementationimplementerValidate approaches against official capabilities

Outputs & Deliverables

  • Primary Output: Verified documentation references, version-accurate code snippets, and source links
  • Secondary Output: Compatibility notes and deprecation warnings relevant to the project's versions
  • Success Criteria: All claims are backed by authoritative links and examples that match the target version
  • Quality Gate: implementer or requestor review for actionable code snippets

Additional Constraints

  • Technical Constraints: Avoid making implementation changes; provide exact references and examples only
  • Governance Constraints: Cite official docs and avoid relying on unverified third-party blogs for critical claims

What ships with it: 1 file

152 B alongside SKILL.md

references/

Keep looking

Skills are one crate of 326,696. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.