Favicon of commit

commit Skill

AI Agent SkillElixirOpen source

Create a well-formed git commit from current changes using session history for rationale and summary; use when asked to commit, prepare a commit message, or finalize staged work. Published by openai in symphony.

What is commit Skill?

Create a well-formed git commit from current changes using session history for rationale and summary; use when asked to commit, prepare a commit message, or finalize staged work. Published by openai in symphony. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
100/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Developers using symphony

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use commit Skill

  • Use it for developers using symphony.

Built with

ElixirCopy skill directory

Editorial notes

Source

  • Creator: openai
  • Repository: openai/symphony
  • Skill file: .codex/skills/commit/SKILL.md

What it does

Create a well-formed git commit from current changes using session history for rationale and summary; use when asked to commit, prepare a commit message, or finalize staged work.

Skill instructions

Commit Goals - Produce a commit that reflects the actual code changes and the session context. - Follow common git conventions (type prefix, short subject, wrapped body). - Include both summary and rationale in the body. Inputs - Codex session history for intent and rationale. - git status, git diff, and git diff --staged for actual changes. - Repo-specific commit conventions if documented. Steps 1. Read session history to identify scope, intent, and rationale. 2. Inspect the working tree and staged changes (git status, git diff, git diff --staged). 3. Stage intended changes, including new files (git add -A) after confirming scope. 4. Sanity-check newly added files; if anything looks random or likely ignored (build artifacts, logs, temp files), flag it to the user before committing. 5. If staging is incomplete or includes unrelated files, fix the index or ask for confirmation. 6. Choose a conventional type and optional scope that match the change (e.g., feat(scope): ..., fix(scope): ..

Explore related resources

Frequently asked questions

What is commit?

commit is a open-source AI agent skill with Copy skill directory. Create a well-formed git commit from current changes using session history for rationale and summary; use when asked to commit, prepare a commit message, or finalize staged work.

Who is commit best for?

commit is best for reusing agent instructions, scripts, and references.

How do I install commit?

Install or run commit using Copy skill directory. Check commit for the latest setup command.

Is commit actively maintained?

commit may need a closer maintenance check before production use.

Share:

Stars
25,951
Forks
2,628
Last commit
1 month ago
Repository age
5 months
License
Apache-2.0

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to commit