Research a specific technology, library, system, protocol, or tool to answer a concrete technical question with source-traceable evidence. Use when current implementation details, version behavior, configuration, compatibility, or authoritative technical facts must be verified rather than recalled. Also use when explicitly asked to incorporate verified findings into an existing skill.
68
83%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Answer the user's concrete technical question from evidence strong enough for the claim being made. Treat training-data recall as a hypothesis generator, not evidence.
Before researching, identify:
Infer these from the request when unambiguous. Ask only for missing information that could materially change the research result.
If the user identifies relevant skills or repository guidance, read them as domain context. Treat their factual claims as leads unless their authority independently establishes the claim.
Choose the cheapest evidence capable of resolving the question. Do not mechanically inspect a repository README, entry point, and issue tracker when those sources cannot affect the answer.
Prefer evidence according to the claim:
| Claim | Strong evidence |
|---|---|
| Public API/configuration contract | Current official documentation/specification |
| Actual implementation behavior | Version-pinned source code and tests |
| Version/release behavior | Release notes/changelog plus version-pinned implementation when needed |
| Known defect or maintainer intent | Maintainer issue/discussion linked to the affected version |
| Runtime/environment behavior | Reproducible execution in the relevant environment |
| Historical rationale | Primary design/issue/commit evidence when available |
Use secondary sources for discovery, comparison, or when primary evidence is unavailable. Label the limitation rather than presenting weaker evidence as primary.
Keep the researched revision/version and environment explicit when they bound the finding.
For each material conclusion:
Quote only the minimum text needed when exact wording matters. Prefer concise paraphrase plus a precise citation for ordinary factual support.
Scale verification to consequence and uncertainty.
For a finding that could materially change implementation, compatibility, security, data integrity, or architecture:
Do not add a second source merely to satisfy a count. Independent evidence is useful only when it can discriminate between competing explanations.
State:
Make a recommendation only when the user's conditions and evidence distinguish among the options. Keep descriptive facts separate from judgment.
When the user explicitly asks to persist the findings into an existing skill:
Creating a new skill is a separate skill-authoring task. Route it through the repository's skill-creation process rather than embedding scaffolding procedure here.
3e0b2af
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.