OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add cockroachdb/cockroach --skill commit-helper
Help create git commits and PRs with properly formatted messages and release notes following CockroachDB conventions. Use when committing changes or creating pull requests.
npx skills add cockroachdb/cockroach --skill commit-helper
Help the user create properly formatted commit messages and release notes that follow CockroachDB conventions.
git diff --staged or git diff to understand what was modifiedBasic Format:
Key Requirements:
When to include release notes:
When to exclude release notes:
crdb_internal.Valid Categories:
backward-incompatible change - Breaking changes to stable interfacesenterprise change - Features requiring enterprise licenseops change - Commands/endpoints for operators (logging, metrics, CLI flags)cli change - Commands for developers/contributors (SQL shells, debug tools)sql change - SQL statements, functions, system catalogsui change - DB Console changessecurity update - Security feature changesperformance improvement - Performance enhancementscluster virtualization - Multi-tenancy infrastructurebug fix - Problem fixesgeneral change - Changes that don't fit elsewherebuild change - Source build requirementsDescription guidelines:
Examples:
Good bug fix:
Good feature:
Resolves: #123 - Auto-closes issue on PR mergeSee also: #456, #789 - Cross-references issuesEpic: CRDB-357 - Links to epicbackward-incompatible change category for any breaking changesRelease note (bug fix): Fixed a bug introduced in v19.2.3 that
caused duplicate rows in CREATE TABLE ... AS results when multiple
nodes attempt to populate the results.Release note (enterprise change): Shortened the default interval
for the kv.closed_timestamp.target_duration cluster setting from
30s to 3s. This allows follower reads at 4.8 seconds in the past,
a much shorter window than the previous 48 seconds.