按 Only Player 项目规范创建、修改和整理 Git 提交。创建提交、补充提交内容、修改提交信息或整理提交历史时使用。

GPL-3.0Auto-check passedDevelopment

Install Commit

skills CLI
$ npx skills add Kindness-Kismet/only_player --skill commit -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Kindness-Kismet/only_player commit --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Kindness-Kismet/only_player.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.codex/skills/commit .claude/skills/commit && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
commit
GitHub stars
454
Token cost
~324 tokens
SKILL.md length
50 words
Files
1
Skills in repo
4
Repo updated
First seen
Licence
GPL-3.0

At a glance

按 Only Player 项目规范创建、修改和整理 Git 提交。创建提交、补充提交内容、修改提交信息或整理提交历史时使用。

  • Works in 5 steps: 检查工作区、暂存区和相关提交,确认本次任务范围;每完成一个独立部分就提交,每条提交… → 按项目代码质量规范执行必要检查。纯文档、技能说明或提交信息改动不运行代码格式化、测… → 按明确的文件路径或补丁暂存改动,检查暂存差异并执行 git diff… → …
  • Development work in your project
  • SKILL.md covers 提交信息, 问题关联与版本提交, 提交流程 and 整理历史与推送, plus 1 more section
  • Calls git

What it does

Commit is an agent skill from Kindness-Kismet/only_player. 按 Only Player 项目规范创建、修改和整理 Git 提交。创建提交、补充提交内容、修改提交信息或整理提交历史时使用。

Its SKILL.md is about 320 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development. It works with Git. The licence is GPL-3.0.

When your agent uses it

  • Development work in your project

Example prompts

  • “/commit”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. 检查工作区、暂存区和相关提交,确认本次任务范围;每完成一个独立部分就提交,每条提交只包含该部分的改动。
  2. 按项目代码质量规范执行必要检查。纯文档、技能说明或提交信息改动不运行代码格式化、测试和构建,除非用户明确要求。
  3. 按明确的文件路径或补丁暂存改动,检查暂存差异并执行 git diff --cached --check;不要夹带或撤销用户已有的无关改动。
  4. 提交前核对标题、正文和尾注均为英文,改动内容与说明一致,问题关联准确。
  5. 提交后检查最新提交和工作区状态,确认本次改动已纳入提交,再向用户说明结果。

What it can do on your machine

Read from SKILL.md and the folder at commit 89e0de6. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Commit loads about 324 tokens when it runs. Until then it costs about 18 tokens; SKILL.md has 50 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~18
When it runs · the whole SKILL.md, loaded when a task matches
~324

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Kindness-Kismet/only_player at commit 89e0de6, republished under its GPL-3.0 licence (© Kindness-Kismet). 50 words, ~324 tokens.

Download SKILL.mdSave it as .claude/skills/commit/SKILL.md (or your agent's skills folder).
name
commit
description
按 Only Player 项目规范创建、修改和整理 Git 提交。创建提交、补充提交内容、修改提交信息或整理提交历史时使用。

提交

提交信息

  • 标题、正文和尾注必须全部使用英文;与用户沟通仍使用简体中文。
  • 标题使用 type(scope): summary;无需限定模块或涉及多个模块时,可以省略范围,使用 type: summary。
  • 类型使用小写英文,按实际改动选择,如 feat、fix、refactor、perf、docs、style、test、build、ci、chore、revert;范围使用实际模块或子系统的小写名称,如 player、media、videopicker。
  • 摘要使用英文祈使句,说明最终变化,末尾不加句号;不要用“更新代码”这类空泛描述。
  • 简单改动可以只写标题。需要正文时,与标题空一行,说明具体问题、最终行为和必要的验证结果,不罗列操作过程。
  • 验证描述必须与实际执行结果一致;未执行检查或测试没有可执行用例时,不得写成检查或测试通过。

问题关联与版本提交

  • 关联问题前先阅读问题原文,确认提交内容与其对应。
  • 只解决部分要求或尚不能确认完整解决时,使用 Refs #编号 关联,不使用关闭问题的关键词。
  • 只有核实改动完整满足问题要求时,才允许使用 close #编号;不能仅凭标题、印象或构建成功判断问题已解决。
  • 更新版本号时,还必须遵守 version-bump 技能。版本提交标题使用其中的专用模板,其他提交要求仍遵守本技能。

提交流程

  1. 检查工作区、暂存区和相关提交,确认本次任务范围;每完成一个独立部分就提交,每条提交只包含该部分的改动。
  2. 按项目代码质量规范执行必要检查。纯文档、技能说明或提交信息改动不运行代码格式化、测试和构建,除非用户明确要求。
  3. 按明确的文件路径或补丁暂存改动,检查暂存差异并执行 git diff --cached --check;不要夹带或撤销用户已有的无关改动。
  4. 提交前核对标题、正文和尾注均为英文,改动内容与说明一致,问题关联准确。
  5. 提交后检查最新提交和工作区状态,确认本次改动已纳入提交,再向用户说明结果。

整理历史与推送

  • 修改已有提交前,确认用户授权的范围及提交是否已推送,并保存可恢复的原提交引用;不要擅自改写已推送的历史。
  • 只修改提交信息时,必须确认改写前后各条提交的文件树一致。
  • 提交不代表授权推送。推送前说明待推送内容并取得用户明确确认;已有覆盖本次推送的明确确认时,不重复询问。

两端同步

本技能同时保存在 .codex/skills/commit/ 和 .claude/skills/commit/。修改任一端时,必须同步更新另一端,保持所有同名文件内容一致。

© Kindness-Kismet, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .codex/skills/commit of Kindness-Kismet/only_player.

Open the folder on GitHubat commit 89e0de6

Compare with similar skills

Commit next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Commit compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Commit this skillKindness-Kismet/only_player454—~324Automated safety check: PassGPL-3.0
Finishing a Development Branchobra/superpowers296k5 repos~1.9kAutomated safety check: PassMIT
Code Review ChecklistshareAI-lab/learn-claude-code78k5 repos~1.1kAutomated safety check: PassMIT
Codebase Knowledge Graph Q&AEgonex-AI/Understand-Anything86k1 repos~1.2kAutomated safety check: PassMIT
Code Design Rationale Investigatorcursor/plugins10k9 repos~2.6kAutomated safety check: PassNone
Understand Diff AnalysisEgonex-AI/Understand-Anything86k1 repos~1.4kAutomated safety check: PassMIT

Similar skills

  • Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.

    296k GitHub starsUsed in 5 repos~1.9k tokens
    DevelopmentAuto-check passed
  • Code Review Checklist

    shareAI-lab/learn-claude-code

    Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.

    78k GitHub starsUsed in 5 repos~1.1k tokens
    DevelopmentAuto-check passed
  • Codebase Knowledge Graph Q&A

    Egonex-AI/Understand-Anything

    Answers questions about a codebase by searching a prebuilt knowledge graph of its files, functions, classes and dependencies, not by rereading every source file.

    86k GitHub starsUsed in 1 repo~1.2k tokens
    DevelopmentAuto-check passed
  • Official

    Digs into why code is shaped the way it is by checking git history, pull requests and connected tools in parallel, then reporting a cited read on the tradeoffs.

    10k GitHub starsUsed in 9 repos~2.6k tokens
    DevelopmentAuto-check passed
  • Understand Diff Analysis

    Egonex-AI/Understand-Anything

    Reads your git changes or a pull request against a prebuilt knowledge graph of the project to explain what changed, which components are affected and what is risky.

    86k GitHub starsUsed in 1 repo~1.4k tokens
    DevelopmentAuto-check passed
  • Understand Explain

    Egonex-AI/Understand-Anything

    Gives an in-depth explanation of one file, function or module by reading the project's knowledge graph and checking that the graph is still fresh.

    86k GitHub starsUsed in 1 repo~1.3k tokens
    DevelopmentAuto-check passed

More from Kindness-Kismet/only_player

  • Debug App

    Kindness-Kismet/only_player

    调试、测试或验证 Only Player 应用功能、页面和代码改动时使用,支持调试指令和界面交互验证. An agent skill from Kindness-Kismet/only_player.

    454 GitHub stars~505 tokensUpdated 2 days ago
    Auto-check passed
  • Version Bump

    Kindness-Kismet/only_player

    更新 Only Player 版本号、整理更新日志并创建版本提交。用户说「更新版本号」「提高版本号」「版本号提升」或「version bump」时使用。

    454 GitHub stars~707 tokensUpdated 2 days ago
    Auto-check passed
  • PR

    Kindness-Kismet/only_player

    按 Only Player 分支与发布通道规范创建、说明和合并 Pull Request。用户说「开 PR」「提 PR」「创建 PR」「pull request」「晋升到 main」「合到正式版」时使用。

    454 GitHub stars~371 tokensUpdated 2 days ago
    Auto-check passed

Works with

Categories

Questions about Commit

What does Commit do?

按 Only Player 项目规范创建、修改和整理 Git 提交。创建提交、补充提交内容、修改提交信息或整理提交历史时使用。. Commit is an agent skill from Kindness-Kismet/only_player.

When should I use Commit?

Commit fits situations like: development work in your project.

How do I install Commit in Claude Code?

Run `npx skills add Kindness-Kismet/only_player --skill commit -a claude-code`. Or copy the skill folder (.codex/skills/commit in Kindness-Kismet/only_player) into .claude/skills/commit in your project. Claude Code loads it when a task matches its description.

How do I install Commit in Codex?

Run `npx skills add Kindness-Kismet/only_player --skill commit -a codex`. Or copy the skill folder (.codex/skills/commit in Kindness-Kismet/only_player) into .agents/skills/commit in your project. Codex loads it when a task matches its description.

Can I use Commit in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Kindness-Kismet/only_player --skill commit -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/commit, .gemini/skills/commit, .github/skills/commit and .opencode/skills/commit in your project.

What does Commit need to run?

Going by SKILL.md and its folder, Commit needs the command-line tools its instructions call (git).

Does Commit access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Commit safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Commit use?

Commit is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Commit use?

About 324 tokens (SKILL.md is roughly 1.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Commit?

Skills that share tags, products or a category with Commit: Finishing a Development Branch (obra/superpowers, 296k stars), Code Review Checklist (shareAI-lab/learn-claude-code, 78k stars), Codebase Knowledge Graph Q&A (Egonex-AI/Understand-Anything, 86k stars) and Code Design Rationale Investigator (cursor/plugins, 10k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Commit?

Kindness-Kismet (a GitHub user) maintains it in Kindness-Kismet/only_player, which has 454 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on October 5, 2026.

Source: Kindness-Kismet/only_player on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.