Reference for Conventional Commits 1.0.0 format. Auto-loads when user asks "how to write commits", "commit message format", "what is conventional commits", "commit best practices".
From mindcontext-corenpx claudepluginhub tmsjngx0/mindcontext-core --plugin mindcontext-coreThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Configures VPN and dedicated connections like Direct Connect, ExpressRoute, Interconnect for secure on-premises to AWS, Azure, GCP, OCI hybrid networking.
Reference for writing commit messages following Conventional Commits 1.0.0.
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
| Type | When to Use |
|---|---|
feat | New feature for the user |
fix | Bug fix for the user |
docs | Documentation only changes |
style | Formatting, missing semicolons (no code change) |
refactor | Code change that neither fixes bug nor adds feature |
perf | Performance improvement |
test | Adding or correcting tests |
build | Build system or external dependencies |
ci | CI configuration files and scripts |
chore | Other changes that don't modify src or test files |
revert | Reverts a previous commit |
Simple feature:
feat: add user authentication
With scope:
feat(auth): add JWT token validation
With body:
fix(api): handle null response from payment gateway
The payment gateway occasionally returns null instead of
an error object. This caused unhandled exceptions.
Closes #123
Breaking change:
feat(api)!: change authentication to OAuth2
BREAKING CHANGE: API now requires OAuth2 tokens instead of API keys.
All existing API keys will be invalidated on March 1st.
Two ways to indicate:
Exclamation mark after type/scope:
feat(api)!: remove deprecated endpoints
Footer:
feat: update authentication
BREAKING CHANGE: passwords now require 12 characters minimum
Optional context in parentheses:
feat(auth): - authentication modulefix(ui): - user interfacedocs(api): - API documentationrefactor(db): - database layerfeat: New feature
fix: Bug fix
docs: Documentation
style: Formatting
refactor: Code restructuring
perf: Performance
test: Tests
build: Build system
ci: CI/CD
chore: Maintenance
revert: Revert commit
Conventional Commits maps to SemVer:
| Commit Type | Version Bump |
|---|---|
fix: | PATCH (0.0.X) |
feat: | MINOR (0.X.0) |
BREAKING CHANGE | MAJOR (X.0.0) |