用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/JetBrains/intellij-community --skill commits命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | commits |
| description | Create, amend, or rename IntelliJ commits and write commit messages. |
SafePush/Patronus rejects malformed commit messages, so a bad subject line costs a CI round trip.
IDEA-12345 <subject> # behavioral change — ticket, no subsystem prefix
<label> <subsystem>: <subject> # clearly non-behavioral change
tests, cleanup, refactor, docs, format, style, setup, misc.WIP, fixup!, squash!, or amend!, and never use Conventional Commits (fix(scope): …).Write one for every change except the mechanical ones (typo, import, format) — including non-production ones.
Say why the change was made and what was decided; the diff already shows what changed.
A requested suffix such as IJ-MR-100 goes in its own trailing paragraph.
Pass a multiline commit message through stdin with -F - and a quoted heredoc:
git commit -F - <<'EOF'
IDEA-12345 concise subject
Explain why the change was made and what was decided.
EOF
Do not stage commit messages in /tmp, /private/tmp, or another path outside the workspace. That can require an extra filesystem-access approval and leaves a plaintext artifact behind. If a reusable draft is genuinely needed, keep it under the repository's gitignored out/ directory, for example out/commit-message.txt.
git status --short and git diff --stat for scope.
Read the full diff only for changes you did not make yourself in this session, and file by file when it is large.MRI-3589 harden single-flight recursion checks
Track active single-flight computations in coroutine context so recursive
awaits fail fast in both the owning coroutine and child coroutines.
IJ-MR-100
tests cidr: migrate JUnit 5 coverage
Convert remaining JUnit 4 suites under cidr/coverage to JUnit 5.
Parametrized tests now use @MethodSource instead of the Theories runner.
Uncovered case (isolated-commit algorithm, misc triage): 2_Commits.md.
Pushing: use the safe-push skill.
Convert Product DSL module sets into bundled wrapper plugins.
Convert Product DSL module sets into bundled wrapper plugins.
Migrate IntelliJ JPS module tests to Bazel and debug Bazel-only test/runtime/plugin dependency failures.