This extension provides documentation support for using the Agent Development Kit (ADK).
Author: Darren Lester
This Gemini CLI extension uses the MCP LLMS-TXT Doc Server to provide the Gemini model with up-to-date information about the ADK. The documentation content is sourced from the llms.txt
file in the official ADK-Docs repo. This file is effectively a sitemap of the documentation available in that repo.
The extension's GEMINI.md
file provides instructions to the Gemini model, guiding it to use the tools provided by this extension when answering questions about the ADK.
This extension empowers Gemini CLI to provide accurate and current information about the ADK, without relying on potentially outdated internal knowledge. This is particularly useful for:
- Answering questions about the ADK's features and APIs.
- Assisting with development tasks related to the ADK.
- Ensuring that the information provided by the Gemini CLI is consistent with the latest ADK documentation.
To install the extension, simply clone the repository directly into your Gemini CLI extensions directory. Choose between a global installation (available to your user everywhere) or a local installation (for the current workspace/project).
mkdir -p ~/.gemini/extensions
git clone https://github.com/derailed-dash/adk-docs-ext.git ~/.gemini/extensions/adk-docs-ext
mkdir -p ./.gemini/extensions
git clone https://github.com/derailed-dash/gemini-docs-ext.git ./.gemini/extensions/adk-docs-ext
Gemini CLI will automatically load the extension on startup and will then use the relevant tools to answer any questions relating to the ADK.
This extension was inspired by the gemini-docs-ext by Mark McDonald.