
AI Maestro Documentation Search
FreeEfficiently search your codebase documentation.
Free · Opens the source repo
What AI Maestro Documentation Search does
AI Maestro Documentation Search is a tool designed to streamline the process of finding relevant documentation within your codebase. It allows users to search for function signatures, class definitions, API documentation, and code comments, ensuring that developers can verify correct patterns and signatures before implementing code changes. This skill is particularly useful for teams working on large codebases where documentation is auto-generated and may not always be easy to navigate manually.
The skill integrates seamlessly with the AI Maestro suite, requiring that the AI Maestro platform is installed and running locally with indexed documentation. Users can perform semantic searches, keyword searches, and locate specific types of documents such as functions, classes, and modules. This capability helps to reduce errors and improve code quality by ensuring that developers have quick access to the most relevant and up-to-date documentation.
Commands provided by the skill include options for both searching and indexing documentation. Users can execute searches with specific queries or keywords, retrieve full document contents, and manage the indexing of their codebase to keep documentation current. The indexing commands allow for complete indexing or delta indexing, which only updates the index with new or modified files, making it efficient to maintain.
This skill is ideal for developers who frequently need to reference documentation while coding, particularly in environments where documentation is extensive or complex. By using this tool, developers can save time and reduce the likelihood of mistakes that arise from referencing outdated or incorrect documentation.
When to use it
Use this skill when you need to quickly find documentation related to functions, classes, or APIs before making code changes.
When not to use it
This skill may not be suitable for projects without auto-generated documentation or if the AI Maestro platform is not set up.
What you can build with it
Searching for a Function Signature
Use the `docs-search.sh` command to quickly locate the signature of a function you need to implement.
Verifying API Documentation
Before making API calls, use the skill to check the latest API documentation for accurate usage.
Updating Documentation Index
After modifying your code, run the delta indexing command to ensure your documentation is up to date.
How to install AI Maestro Documentation Search
View source1. Install with the skills CLI
npx skills add davila7/claude-code-templates/docs-search --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by davila7AI Maestro Documentation Search
Search your codebase's auto-generated documentation for function signatures, class definitions, API docs, and code comments. Verify correct patterns before writing code. Part of the AI Maestro suite.
Prerequisites
Requires AI Maestro running locally with documentation indexed.
# Install doc tools
git clone https://github.com/23blocks-OS/ai-maestro-plugins.git
cd ai-maestro-plugins && ./install-doc-tools.sh
Core Behavior
Before implementing any code changes, search docs first:
Receive instruction -> Search docs -> Then implement
Commands
Search
| Command | Description |
|---|---|
docs-search.sh <query> | Semantic documentation search |
docs-search.sh --keyword <term> | Exact keyword matching |
docs-find-by-type.sh <type> | Find by type (function, class, module) |
docs-get.sh <doc-id> | Get full document content |
Index
| Command | Description |
|---|---|
docs-index.sh [path] | Full index from project |
docs-index-delta.sh [path] | Delta index (new/modified files only) |
docs-list.sh | List all indexed documents |
docs-stats.sh | Index statistics |
Document Types
| Type | Sources |
|---|---|
function | JSDoc, RDoc, docstrings |
class | Class-level comments |
module | Module/namespace comments |
interface | TypeScript interfaces |
component | React/Vue component comments |
readme | README files |
guide | docs/ folder content |
Usage Examples
# Semantic search
docs-search.sh "authentication flow"
# Keyword search for specific identifier
docs-search.sh --keyword "UserController"
# Find all class documentation
docs-find-by-type.sh class
# Get full document details
docs-get.sh doc-abc123
# Index your codebase (first time)
docs-index.sh /path/to/project
# Update index after changes
docs-index-delta.sh
Full AI Maestro Experience
This skill is part of the AI Maestro platform, which provides 6 skills for AI agent orchestration: messaging, memory, docs, graph, planning, and agent management.
Frequently asked questions about AI Maestro Documentation Search
Similar skills
Markdown to HTML Conversion
Efficiently convert Markdown documents to HTML.
Code Tour
Create structured walkthroughs for codebases.
Acquire Codebase Knowledge
Streamline onboarding with comprehensive codebase documentation.
Documentation & Modernization
Streamline codebase documentation and modernization planning.
Azure Resource Visualizer
Generate architecture diagrams for Azure resources.
CLAUDE.md Improver
Optimize your CLAUDE.md files for better project context.
