Skip to content

Conversation

@LyalinDotCom
Copy link

Add gemini-extension.md as a system instruction file for Gemini CLI, as suggested in #709.

Context

When users install this MCP server as a Gemini CLI extension extension, Gemini CLI will use this additional context in the markdown file provided to understand how to better use the Chrome DevTools MCP tools.

Updated gemini-extension.json with contextFileName property to reference the new context file.

Testing
This was tested with Gemini CLI as its not a direct edit to any of the functionality of the MCP server itself.

Add gemini-extension.md as a system instruction file for Gemini CLI.
When users install this extension, Gemini CLI will use this context
to understand how to properly use the Chrome DevTools MCP tools.

This enables Gemini CLI to respond intelligently to user requests
like "test my web page" by knowing to:
- Use take_snapshot() first to get element UIDs
- Follow the snapshot-first workflow for interactions
- Handle dynamic content and stale UIDs appropriately

Updated gemini-extension.json with contextFileName property to
reference the new context file.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@google-cla
Copy link

google-cla bot commented Dec 24, 2025

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant