본문으로 건너뛰기
cccskills
무료GitHub에 공개

commit

Stage the relevant git changes and create a commit using this repo's emoji-prefixed conventional commit format. Use when the user asks Codex to commit changes, stage and commit selected files, or draft a concise Chinese commit message from the current diff.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(2)

  • SKILL.md2.3 KB
  • agents/openai.yaml311 B

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Commit

Create a focused git commit that stages only the requested changes and follows this repo's emoji + conventional commit style.

Workflow

  1. Inspect the current state with git status --short and the relevant diff with git diff, git diff --cached, or both.
  2. Determine the commit scope before staging.
    • Stage only files related to the requested task.
    • Prefer explicit file paths over git add -A.
    • If the worktree contains unrelated changes and the scope is ambiguous, pause and confirm before staging.
  3. Choose the commit type and matching emoji.
  4. Write a concise Chinese subject with the format <emoji> <type>: <description>.
  5. Add AI attribution only when the user explicitly asks for it or the repo already has a clear trailer convention.
    • Reuse the exact trailer requested by the user or already present in repo history.
    • Do not invent a new Co-Authored-By identity when no convention exists.
  6. Run git commit non-interactively and report what was included.

Emoji Mapping

  • ✨ feat: new feature
  • 🐛 fix: bug fix
  • 📝 docs: documentation changes
  • 💄 style: formatting, UI, or cosmetic changes
  • ♻️ refactor: code cleanup or restructuring without behavior change
  • ⚡ perf: performance improvement
  • ✅ test: add or update tests
  • 🔧 chore: tooling, config, or maintenance work
  • 🚀 deploy: deployment-related change
  • 🔥 remove: remove code or files

Message Rules

  • Use Chinese by default.
  • Keep the subject concise and specific.
  • Prefer a single subject line unless extra body text is genuinely useful.
  • If the user provided a commit hint, use it to guide the description, but still verify it against the diff.
  • Match the actual scope of the staged changes and avoid over-claiming.

Git Safety

  • Never stage unrelated changes just to make the worktree clean.
  • Do not amend existing commits unless the user explicitly asks.
  • Prefer non-interactive git commands.
  • If no relevant changes are ready, explain why instead of forcing a commit.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Plan and implement interactive chapter or playground pages for this Docusaurus repo. Use when Codex needs to port AI-generated JSX into JoyRL Book, add a standalone interactive route under `src/pages/`, wire a chapter into interactive mode, or extend the current left-reading/right-playground interaction pattern.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

datawhalechina/joyrl-book3152026년 8월 16일 업데이트

datawhalechina의 스킬 모두 보기

이 스킬의 문제 신고