一键导入
conventional-commits
Guide for writing conventional commit messages. Use when committing changes, writing commit messages, or reviewing commit history.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Guide for writing conventional commit messages. Use when committing changes, writing commit messages, or reviewing commit history.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | conventional-commits |
| description | Guide for writing conventional commit messages. Use when committing changes, writing commit messages, or reviewing commit history. |
| license | BSD-3-Clause |
| metadata | {"author":"axone.xyz","version":"1.0"} |
<type>(<scope>): <verb> <subject>
One line only. No body. No footer (except for breaking changes).
⚠️ Avoid weak verbs:
add,change,update,modify
Use precise, action-oriented verbs:
| Verb | Use When |
|---|---|
enforce | Adding constraints or rules |
implement | Building out functionality |
prevent | Blocking undesired behavior |
fix | Correcting bugs |
refactor | Restructuring without behavior change |
clarify | Improving readability/naming |
align | Making consistent with standards |
tighten | Strengthening validation/constraints |
harden | Security or robustness improvements |
validate | Input/state verification |
handle | Managing edge cases |
support | Enabling new use cases |
ensure | Guaranteeing invariants |
document | Documentation work |
bump | Dependency version updates |
sync | Synchronization tasks |
migrate | Moving to new patterns/locations |
remove | Deleting features, files, or code |
restore | Bringing back previous behavior |
| Type | Description | Triggers |
|---|---|---|
feat | New site content, pages, or styling | Minor version bump |
fix | Bug fix | Patch version bump |
docs | README or repo meta-docs only | No release |
style | Formatting, whitespace | No release |
refactor | Code restructuring | No release |
perf | Performance improvement | Patch version bump |
test | Adding/updating tests | No release |
build | Build system, dependencies | No release |
ci | CI/CD configuration | No release |
chore | Maintenance tasks | No release |
⚠️ This is a documentation site — adding site content is
feat, notdocs. Usedocsonly for README and repo meta-documentation.
home, theme, scss, search, deps, README, workflow, dependabotSee examples for comprehensive good and bad examples.
Quick reference:
feat(home): redesign landing page layout
fix(theme): correct dark mode color contrast
refactor(scss): consolidate color variables
chore(docs): sync external documentation
build(deps): bump docusaurus from 3.9.0 to 3.10.1
Rule: One commit = one intention
| Instead of... | Prefer... |
|---|---|
| One big mixed commit | Multiple focused commits |
feat: implement X and fix Y | Two separate commits |
| Tests bundled with feature | Separate test: commit |
| Build changes with feature | Separate build: commit |
Use ! after type/scope:
feat(routes)!: restructure technical reference paths
refactor(config)!: enforce stricter plugin schema
Commits are validated using commitlint. Ensuring lint passes is mandatory.
Validate locally:
npm i -g @commitlint/cli @commitlint/config-conventional
echo "feat(theme): support dark mode toggle" | commitlint --extends @commitlint/config-conventional
Google Lighthouse CLI reference for auditing web performance, accessibility, SEO, and best practices. Use this skill when users need to analyze website performance, run audits, generate reports, or integrate Lighthouse into their workflow.
Configure docusaurus config setup operations. Auto-activating skill for Technical Documentation. Triggers on: docusaurus config setup, docusaurus config setup Part of the Technical Documentation skill category. Use when configuring systems or services. Trigger with phrases like "docusaurus config setup", "docusaurus setup", "docusaurus".
Work in the Axone technical reference Docusaurus site. Use when editing pages, styling, components, or Docusaurus configuration. Most content is synchronized from external repos—only the landing page and theme are authored here.