# Avoid Hallucinating Specifics

> Common mistake — stating specific facts (API endpoints, library versions, config options, function signatures) with false confidence when uncertain. Always flag uncertainty rather than guessing specifics.

- Skill: `gabrielmoreira/avoid-hallucinating-specifics` (Agent Skill)
- Install (CLI): `npx skillmds@latest add gabrielmoreira/avoid-hallucinating-specifics`
- Raw SKILL.md: https://api.skillmd.com/api/skills/gabrielmoreira/avoid-hallucinating-specifics/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: gabrielmoreira (https://skillmd.com/u/gabrielmoreira)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/gabrielmoreira/avoid-hallucinating-specifics

---


# Avoid Hallucinating Specifics

**High-risk categories for hallucination:**
- Specific API endpoint URLs or request/response schemas.
- Library version numbers and feature availability per version.
- Names of real people, organizations, or publications.
- File paths and environment-specific configuration.

**Prevention:**
- If unsure of a specific value, say so explicitly.
- Recommend the user verify against official documentation.
- Use `<version>` or `<your-endpoint>` as placeholders rather than guessing.

**Anti-pattern:** Confidently stating a URL or function signature that sounds right but does not exist.

