| name | tech-docs |
| description | Access local technical documentation before searching the internet. Use FIRST when researching any tech stack question. |
| allowed-tools | Read, Glob, Grep, Bash |
Technical Documentation Skill
ALWAYS search .docs/ FIRST before searching the internet!
Documentation Directory
.docs/
├── README.md # Overview
├── nextjs.md # Next.js 16 App Router
├── tanstack-query.md # TanStack Query / React Query
├── better-auth.md # Better Auth
├── gorm.md # GORM ORM
├── gorilla-mux.md # Gorilla Mux Router
├── orval.md # Orval API Client Generator
├── shadcn.md # shadcn/ui Components
├── tailwind.md # Tailwind CSS 4
├── kamal-deploy.md # Kamal Deployment
└── logging.md # Logging (zerolog + Pino)
Search Documentation (RECOMMENDED)
Use the semantic search tool to find relevant documentation:
just search-docs "prefetchQuery" 5
just search-docs "HydrationBoundary" 3
just search-docs "authentication session" 5
When to use search-docs:
- Looking for specific patterns or APIs
- Finding code examples for a concept
- Researching how to implement something
- The docs are large and you need targeted results
Workflow
-
Question about a technology?
→ First: just search-docs "your question" to find relevant sections
→ Or: Read .docs/<tech>.md directly if you know the file
-
Docs not available?
→ Then search the internet
→ Save results in .docs/ for later
-
Docs outdated?
→ Update with latest info
Example Usage
User: "How does HydrationBoundary work in TanStack Query?"
1. Run: just search-docs "HydrationBoundary" 5
2. Review the top results with relevance scores
3. If needed, read full file: .docs/tanstack-query.md
4. If not found/incomplete:
- WebFetch from TanStack Query docs
- Save relevant info to .docs/tanstack-query.md
5. Answer the question
Tool Calling Pattern
When the user asks about tech stack topics, use this pattern:
just search-docs "<user question keywords>" 5
just fetch-docs <documentation-url> <tech-name>
Fetching New Documentation
just fetch-docs https://tanstack.com/query/latest/docs
just fetch-docs https://nextjs.org/docs nextjs
Priority
just search-docs (semantic search, fast, targeted)
.docs/ files (local, fast, project-specific)
.claude/skills/ (project-specific patterns)
- Internet (only if local not available)