agent-browser
Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data,…
Loads org- and repo-level coding rules from Qodo before code tasks begin, ensuring all generation and modification follows team standards. Use before any code generation or modification task when rules are not already loaded. Invoke when user asks to write, edit, refactor, or
Claude Code
$ npx -y skills add sbusso/claudeclaw --skill get-qodo-rules --agent claude-code
Codex
$ npx skills add sbusso/claudeclaw --skill get-qodo-rules -a codex -y
Cursor
$ npx skills add sbusso/claudeclaw --skill get-qodo-rules -a cursor -y
Gemini CLI
$ npx skills add sbusso/claudeclaw --skill get-qodo-rules -a gemini-cli -y
GitHub Copilot
$ npx skills add sbusso/claudeclaw --skill get-qodo-rules -a github-copilot -y
OpenCode
$ npx skills add sbusso/claudeclaw --skill get-qodo-rules -a opencode -y
Windsurf
$ npx skills add sbusso/claudeclaw --skill get-qodo-rules -a windsurf -y
name: get-qodo-rules description: "Loads org- and repo-level coding rules from Qodo before code tasks begin, ensuring all generation and modification follows team standards. Use before any code generation or modification task when rules are not already loaded. Invoke when user asks to write, edit, refactor, or review code, or when starting implementation planning." version: 2.0.0 allowed-tools: ["Bash"] triggers: - "get.?qodo.?rules" - "get.?rules" - "load.?qodo.?rules" - "load.?rules" - "fetch.?qodo.?rules" - "fetch.?rules" - "qodo.?rules" - "coding.?rules" - "code.?rules" - "before.?cod" - "start.?coding" - "write.?code" - "implement" - "create.*code" - "build.*feature" - "add.*feature" - "fix.*bug" - "refactor" - "modify.*code" - "update.*code"
Fetches repository-specific coding rules from the Qodo platform API before code generation or modification tasks. Rules include security requirements, coding standards, quality guidelines, and team conventions that must be applied during code generation. **Use** before any code generation or modification task when rules are not already loaded. Invoke when user asks to write, edit, refactor, or review code, or when starting implementation planning. **Skip** if "Qodo Rules Loaded" already appears in conversation context
---
If rules are already loaded (look for "Qodo Rules Loaded" in recent messages), skip to step 6.
See [repository scope detection](references/repository-scope.md) for details.
Check that the required Qodo configuration is present. The default location is `~/.qodo/config.json`.
See [pagination details](references/pagination.md) for the full algorithm and error handling.
See [output format details](references/output-format.md) for the exact format.
| Severity | Enforcement | When Skipped | |---|---|---| | **ERROR** | Must comply, non-negotiable. Add comment documenting compliance (e.g., `# Following Qodo rule: No Hardcoded Credentials`) | Explain to user and ask for guidance | | **WARNING** | Should comply by default | Briefly explain why in response | | **RECOMMENDATION** | Consider when appropriate | No action needed |
After code generation, inform the user about rule application:
---
Determines scope from git remote and working directory (see [Step 2](#step-2-verify-working-in-a-git-repository)):
**Scope Hierarchy**:
---
See `~/.qodo/config.json` for API key setup. Set `QODO_ENVIRONMENT_NAME` env var or `ENVIRONMENT_NAME` in config to select environment.
---
Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data,…
Add /compact command for manual context compaction. Solves context rot in long sessions by forwarding the SDK's built-in /compact…
Add Gmail integration to ClaudeClaw. Can be configured as a tool (agent reads/sends emails when triggered from WhatsApp) or as a…
Add image vision to ClaudeClaw agents. Resizes and processes WhatsApp image attachments, then sends them to Claude as multimodal…
Add Ollama MCP server so the container agent can call local models for cheaper/faster tasks like summarization, translation, or…
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…