New to Claude Skills? Learn how to install them →

davila7 on GitHub

AI Maestro Documentation Search

Free

Efficiently search your codebase documentation.

Get this skill

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 source

1. Install with the skills CLI

npx skills add davila7/claude-code-templates/docs-search --agent claude-code

2. 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 davila7

AI 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

CommandDescription
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

CommandDescription
docs-index.sh [path]Full index from project
docs-index-delta.sh [path]Delta index (new/modified files only)
docs-list.shList all indexed documents
docs-stats.shIndex statistics

Document Types

TypeSources
functionJSDoc, RDoc, docstrings
classClass-level comments
moduleModule/namespace comments
interfaceTypeScript interfaces
componentReact/Vue component comments
readmeREADME files
guidedocs/ 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