Skip to main content
skill

docs-search · davila7 — Claude Code skill: search your codebase docs

A skill that searches auto-generated project documentation: function signatures, classes, interfaces. Handy before you touch code, so you stop guessing at APIs.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --skill ai-maestro/docs-search
Open on GitHub

What docs-search does

The skill sets a habit for the agent: take the instruction, look through the docs, then write code. Queries can be semantic, an exact keyword match, or a filter by document type. One more command pulls the full text of a document once you have its id.

Indexing lives here too. docs-index.sh builds the index for a whole project, while docs-index-delta.sh picks up only new and changed files. docs-list.sh and docs-stats.sh show what is already indexed and how much of it there is. The index covers functions from JSDoc, RDoc and docstrings, classes, modules, TypeScript interfaces, React and Vue component comments, README files and the contents of the docs/ folder.

AI Maestro has to be running locally with documentation already indexed. Without it the commands have nothing to query. The doc tools come from a separate step: clone the ai-maestro-plugins repository and run install-doc-tools.sh.

What it helps with

  • confirm a function signature before calling it
  • look up a class by name and read its description
  • check a TypeScript interface before writing the implementation
  • refresh the index after edits without rebuilding everything
  • see which documents made it into the index

Example prompts for the agent

  • Search the docs for the authentication flow
  • Find the keyword UserController in the documentation
  • List every document of type class

How to install docs-search

1claude-code-templates

npx claude-code-templates@latest --skill ai-maestro/docs-search

2Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill docs-search -a claude-code

3Manually: put the files in place

~/.claude/skills/docs-search/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/docs-search/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about docs-search

How do I install docs-search in Claude Code?

Run npx claude-code-templates@latest --skill ai-maestro/docs-search. Or use npx skills add davila7/claude-code-templates --skill docs-search -a claude-code.

What does docs-search do?

It searches auto-generated documentation for function signatures, classes, modules, interfaces and component comments. It also builds and updates the index those searches run against.

What does docs-search need to work?

A local AI Maestro instance with documentation indexed. The doc tools are installed from the ai-maestro-plugins repository via install-doc-tools.sh.

Similar skills

All skills for Agent setup: memory, context, orchestration →

docs-search by other authors comes first.

From the same set361

The whole set →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor