用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/vana-com/data-connect --skill conventional-commits命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | conventional-commits |
| description | Use Conventional Commits when creating reviewing or fixing commit messages. |
Reference: https://www.conventionalcommits.org/en/v1.0.0/
Use this format exactly:
<type>[optional scope][optional !]: <description>
[optional body]
[optional footer(s)]
type, then : , then a short description.! before : for breaking changes, for example feat(api)!: drop v1 endpoint.BREAKING CHANGE: ... in a footer when details are needed.fix: bug fixfeat: new featuredocs: documentation-only changesrefactor: code change without behavior changeperf: performance improvementtest: add/update testsbuild: build system or dependency changesci: CI/CD changeschore: maintenance work that is not user-facingrevert: revert a previous commitPrefer fix or feat when either is accurate.
fix(connect): ....add, fix, remove, refactor, rename.Good:
fix(connect): preserve return path after loginfeat(auth)!: require signed nonce for session creationBad:
fixed the login bugchangesfeat: stuffAdd a body only when needed. Use it for:
Do not repeat obvious diffs from the subject.
Use footers for machine/human metadata:
BREAKING CHANGE: <details>Refs: #123Reviewed-by: NameBREAKING CHANGE must be uppercase when used as a footer token.
For breaking changes, do one of:
! in header: feat(core)!: remove legacy grant formatBREAKING CHANGE: legacy grant format is removedfix, feat, etc.).When asked to produce a commit message: