원클릭으로
git-commit-format
Apply conventional commit formatting rules. Use when generating commit messages or creating commits.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Apply conventional commit formatting rules. Use when generating commit messages or creating commits.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Generate a comprehensive manual testing guide from a Jira issue, GitHub PR URLs, or both. Use when the user wants test steps, a QE test plan, or a testing guide for code changes.
Create Jira issues — story, bug, epic, feature, initiative, task, or feature-request — with CNTRLPLANE, OCPBUGS, GCP, HyperShift, ARO, ROSA conventions and type-specific templates
Generate triage reports and post findings to Jira and Slack
Query and deduplicate open CVE vulnerability issues from OCPBUGS for Node team components
Check whether a Jira issue is well-groomed and ready for /jira:solve
Analyze and compare disruption across one or more Prow CI job runs by examining interval data, audit logs, pod logs, and CPU metrics
| name | git-commit-format |
| description | Apply conventional commit formatting rules. Use when generating commit messages or creating commits. |
openshift-developer:git-commit-format
/openshift-developer:git-commit-format
Applies conventional commit formatting rules when generating commit messages. This skill is loaded as context for other skills and workflows — it defines the commit message format, required footers, and validation rules.
<type>(<scope>): <description>
[optional body]
[footers]
With ! to draw attention:
feat!: send email when product shipped
With BREAKING CHANGE footer:
feat: allow config to extend other configs
BREAKING CHANGE: `extends` key now used for extending config files
ALWAYS include Signed-off-by footer with name and email.
Get credentials in this priority order:
$GIT_AUTHOR_NAME and $GIT_AUTHOR_EMAILgit config user.name and git config user.emailALWAYS include when Claude assists with creating or generating the commit message:
Commit-Message-Assisted-by: Claude (via Claude Code)
make run-gitlint to validate commit messages (if the repo has a gitlint target)Simple commit:
docs: correct spelling of CHANGELOG
Signed-off-by: Jane Doe <jdoe@example.com>
Commit-Message-Assisted-by: Claude (via Claude Code)
With scope:
feat(azure): add workload identity support
Signed-off-by: Jane Doe <jdoe@example.com>
Commit-Message-Assisted-by: Claude (via Claude Code)
Multi-paragraph with footers:
fix: prevent racing of requests
Introduce request ID and reference to latest request. Dismiss
incoming responses other than from latest request.
Remove timeouts which were used to mitigate racing but are
obsolete now.
Reviewed-by: John Smith
Refs: #123
Signed-off-by: Jane Doe <jdoe@example.com>
Commit-Message-Assisted-by: Claude (via Claude Code)
When creating commits:
<type>(<scope>): <description>Signed-off-by footerCommit-Message-Assisted-by: Claude (via Claude Code) footermake run-gitlint if availableBREAKING CHANGE for breaking changesConventional Commits Specification: https://www.conventionalcommits.org/en/v1.0.0/#specification