By baz-scm
Search, grep, and find files across every repo in your organization without cloning, then create structured implementation plans collaboratively using Baz's indexed search and AI-assisted planning workflow.
Procedure for exploring repositories with Baz's indexed search tools. Use when asked to plan a feature, design a change, scope work, or investigate where to make changes across the org's repos. Applies even when you own one side of a cross-repo contract (API param, schema, event payload) locally, and especially when the relevant repositories are not checked out locally. Baz's MCP tools are how you search code across the org; once you know a file's path, read it however you like.
Plan a feature or change end-to-end using Baz indexed search across your org's repos. Enters plan mode, explores the relevant repos with Baz's MCP tools, and produces a structured implementation plan. Invoke with /baz:plan-with-baz when you want to start planning a piece of work.
The Baz plugin adds three indexed search tools to your agent — repo_search, remote_grep, and remote_file_search — and a skill that routes searches through Baz while keeping reads on gh / glab.
Designed for planning features against repositories you haven't checked out locally. Indexed search across the whole org, no clone, no rate limits.
/plugin marketplace add baz-scm/baz-plugin
/plugin add baz
/reload-plugins
Claude Code reads .claude-plugin/marketplace.json, .claude-plugin/plugin.json, loads skills/baz-codebase-exploration/SKILL.md, and registers the Baz MCP server and hook. First time you use a Baz tool, your browser opens for OAuth (Descope) — log in with your Baz account.
codex plugin install baz-scm/baz-plugin@main
Codex reads .codex-plugin/plugin.json and wires the same skill + MCP server. OAuth flow is identical to Claude Code's.
Cursor doesn't auto-install MCP servers. Two manual steps:
.cursor/rules/baz-codebase-exploration.mdc into your project's .cursor/rules/ directory, or globally to ~/.cursor/rules/.{
"mcpServers": {
"baz": {
"type": "http",
"url": "https://baz.co/mcp"
}
}
}
Cursor will open the OAuth flow on first use.repo_search(keywords, domains?) — semantic search across indexed architecture summaries. Works across every repo in your org, and across the per-domain summaries of a single large monorepo. No gh equivalent.remote_grep(repository, pattern, path) — indexed regex grep inside one repo, scoped to a path. ~2 lines of context per match.remote_file_search(repository, pattern) — glob file-name search inside one repo. Useful when you have a naming hunch but not the exact path.The baz-codebase-exploration skill teaches the agent when to use which, and to stop searching and start reading once it has a hit. It loads automatically when relevant.
The plugin also ships a manually-invoked planning command, /baz:plan-with-baz. Run it with a short description of what you want to build:
/baz:plan-with-baz add rate limiting to the public API
It enters plan mode (where the harness supports it), explores the relevant repos with the Baz tools — including repos you haven't checked out — and writes a structured implementation plan you approve before any code is written.
| Platform | How to invoke | Plan mode |
|---|---|---|
| Claude Code | /baz:plan-with-baz <description> | enters plan mode automatically (one-click confirm) |
| Cursor | /plan-with-baz <description> | prompts you to switch to Plan mode |
| Codex | invoke the plan-with-baz skill | runs read-only, no writes until you approve |
MIT
Modifies files
Hook triggers on file write and edit operations
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub baz-scm/baz-plugin --plugin bazCaptures Claude Code plans to PACT for human review before execution
Repository knowledge engine plugin. Bundles CLI-backed slash commands (rb-setup / rb-init / rb-refresh / rb-ask) plus the agent-repo-init skill. Works in both Claude Code and Codex CLI.
Skills for effective use of developer tooling
Implementation planning, execution, and PR creation workflows with multi-agent collaboration
For easy problems, start here. For harder problems, do this after Explore.
CodeAlive context engine for semantic code search and AI-powered codebase Q&A. Enables AI coding agents to understand entire codebases beyond just open files — search across all indexed repositories, trace cross-service dependencies, discover usage patterns, and get synthesized answers to architectural questions. Includes a lightweight code exploration subagent, authentication hooks, and multiple search modes (fast lexical, semantic, and deep cross-cutting). Works standalone or alongside the CodeAlive MCP server for direct tool access via the Model Context Protocol.
Helps Claude read a planning document and explore related files to get familiar with a topic. Asking Claude to prepare to discuss seems to work better than asking it to prepare to do specific work. This is followed by Plan, then Execute.