Skill Claude CodeCodex
Convert React class components to functional components with hooks.
Skill Claude CodeCodex
Convert React class components to functional components with hooks.
Skill Claude CodeCodex
Migrate React components from Redux + Saga to SWR hooks. Use when converting data fetching from Redux store (reducers, sagas, selectors, connect HOC) to SWR-based hooks in CockroachDB DB Console or cluster-ui.
Skill Claude CodeCodex
Automates visual regression testing for DB Console UI changes. Compares screenshots and network requests between the current branch and its merge base using roachprod, playwright-cli, and ImageMagick. Use when the user wants to verify UI changes haven't introduced visual or behavioral regressions.
Plugin Claude Code
Plugin marketplace listing 1 plugin: cockroachdb.
Plugin Claude Code
Connect Claude Code directly to your CockroachDB clusters for hands-on database work — explore schemas, write optimized SQL, debug queries, and manage distributed database clusters. This plugin provides tools across MCP backends (self-hosted MCP Toolbox and managed CockroachDB Cloud MCP Server), specialized agents…
MCP server Claude CodeCodexCursor +2
MCP server "cockroachdb-toolbox" as configured in cockroachdb/claude-plugin. Launched with toolbox --config ${CLAUDE_PLUGIN_ROOT}/tools.yaml --stdio. Needs 6 environment variables to run.
MCP server Claude CodeCodexCursor +2
MCP server "cockroachdb-toolbox-http", hosted remotely at 127.0.0.1, as configured in cockroachdb/claude-plugin.
MCP server Claude CodeCodexCursor +2
MCP server "cockroachdb-cloud", hosted remotely at cockroachlabs.cloud, as configured in cockroachdb/claude-plugin.
Instructions file CodexOpenCode
Instructions for cockroachdb/claude-plugin, covering agent instructions for claude-plugin, what this repo is, rules that prevent breakage, testing and writing style.
Instructions file
Instructions for cockroachdb/claude-plugin, a project described as: CockroachDB development plugin for Claude.
Agent
CockroachDB database administration agent. Use when diagnosing performance issues, reviewing schema designs, analyzing query plans, troubleshooting cluster problems, or planning multi-region deployments. This agent has deep knowledge of CockroachDB distributed SQL internals.
Agent
CockroachDB application developer agent. Use when building applications on CockroachDB, configuring ORMs/drivers, implementing transaction retry logic, optimizing queries, designing schemas for distributed SQL, or migrating from PostgreSQL/Oracle. Deep knowledge of JPA/Hibernate, Spring, JDBC, and multi-language…
Agent
CockroachDB operator and SRE agent. Use when managing cluster operations, monitoring, alerting, incident response, backup/restore, scaling, version upgrades, node maintenance, changefeed management, or troubleshooting performance and availability issues. Based on the official CockroachDB runbook template.
Hook
Runs before the agent uses a tool for mcp__cockroachdb-toolbox__cockroachdb-execute-sql tool calls, executing validate-sql.py via python3. From cockroachdb/claude-plugin.
Hook
Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing check-sql-files.py via python3. From cockroachdb/claude-plugin.
Skill Claude CodeCodex
Guides benchmarking and comparing explicit multi-statement transactions versus single-statement CTE transactions in CockroachDB, with fair test methodology, contention analysis, and performance interpretation. Use when comparing transaction formulations, benchmarking CockroachDB workloads under contention…
Skill Claude CodeCodex
Guides application developers in designing correct and performant transaction patterns for CockroachDB, covering transaction lifetime, implicit vs explicit transactions, retry handling with exponential backoff, pushing invariants into SQL, selective pessimistic locking, set-based operations, connection pooling…
Skill Claude CodeCodex
Guides developers in selecting and implementing multi-region patterns for CockroachDB applications, covering active-passive vs active-active architectures, REGIONAL BY ROW, GLOBAL tables, manual geo-partitioning with lease preferences, and live demo setup with validation queries. Use when designing multi-region…
Skill Claude CodeCodex
Analyzes CockroachDB range distribution across tables and indexes using SHOW RANGES to identify range count, size patterns, leaseholder placement, and replication health. Use when investigating hotspots, uneven data distribution, range fragmentation, or validating zone configuration effects without DB Console access.
Skill Claude CodeCodex
Estimates storage requirements for CockroachDB online schema change backfills using SHOW RANGES WITH DETAILS, KEYS, INDEXES. Use before CREATE INDEX, ADD COLUMN with INDEX/UNIQUE, ALTER PRIMARY KEY, CREATE MATERIALIZED VIEW, CREATE TABLE AS, REFRESH, or SET LOCALITY on tables with large per-index footprints, to avoid…
Skill Claude CodeCodex
Audits optimizer table statistics for staleness, missing coverage, and data quality issues using SHOW STATISTICS. Use when diagnosing poor query performance, unexpected plan changes, or after bulk data changes to identify stale statistics requiring refresh via CREATE STATISTICS.
Skill Claude CodeCodex
Monitors CockroachDB background job health by identifying failed, paused, and long-running jobs using SHOW JOBS and SHOW AUTOMATIC JOBS. Surfaces schema changes, backups/restores, automatic statistics collection, and SQL stats compaction jobs without DB Console access. Use when investigating schema change delays…
Skill Claude CodeCodex
Ranks and analyzes statement fingerprints using aggregated SQL statistics from crdbinternal.statementstatistics to identify slow, resource-intensive, or error-prone query patterns. Use when investigating historical performance trends, identifying optimization opportunities, or diagnosing recurring slowness without DB…
Skill Claude CodeCodex
Analyzes transaction fingerprints using aggregated statistics from crdbinternal.transactionstatistics to identify high-retry transactions, contention patterns, and commit latency issues. Provides historical transaction-level analysis to understand which statement combinations are causing retries, contention, or…