$npx skillfedfor your agent

Create Commit

Create Commit analyzes your staged changes and generates properly formatted conventional commits, automatically inferring commit type and scope from the diff. It detects breaking changes and flags potential secrets before committing, while enforcing pre-commit hooks to maintain code quality standards.

Create Commit generates conventional-format git commits by analyzing staged changes and detecting breaking changes or secrets.

AI-generated summary based on this skill's SKILL.md

★ 0  0 unlicensed, metadata onlyupdated by Fandhe-AI

Install

Fandhe-AI/agent-cli-skills/create-commit · repository language: JavaScript

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I commit my code changes with Create Commit?

Create Commit analyzes your staged changes and generates properly formatted conventional commits, automatically inferring commit type and scope from the diff. Simply stage your files and let Create Commit detect breaking changes, flag potential secrets, and enforce pre-commit hooks to maintain code quality before finalizing your commit to the repository.

What does Create Commit do with commit messages?

Create Commit writes and applies commit messages to staged changes by analyzing the diff to automatically determine the appropriate commit type and scope. It generates conventional commit formats, ensuring consistency across your repository while detecting breaking changes and potential security issues before the message is finalized.

Can Create Commit perform git commit operations programmatically?

Yes, Create Commit supports programmatic git commit operations. It can analyze staged changes, generate formatted commits, detect breaking changes and potential secrets, and enforce pre-commit hooks—all without manual intervention, making it suitable for automated workflows and CI/CD pipelines.

How does Create Commit handle the commit staging area?

Create Commit examines files in your staging area to generate commits. It analyzes the diff of staged changes to infer the correct commit type and scope, automatically format the message as a conventional commit, and validate against pre-commit hooks before creating the commit in your git repository.

What security features does Create Commit include?

Create Commit flags potential secrets before committing to protect your repository. It scans staged changes for sensitive information, detects breaking changes in your code, and enforces pre-commit hooks to maintain code quality standards and prevent accidental exposure of credentials or other sensitive data.

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Create and save code changes as a commit in a git repository”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

commit-message
by jiatastic · jiatastic/open-python-skills

Automatically generate conventional commit messages by analyzing your git changes. The skill examines staged or unstaged modifications, groups related files by module and change type, and produces properly formatted messages with appropriate commit types and scopes. Use it to split large changesets into logical commits or review changes before committing.

MITupdated Jan 2026
★ 7repo stars
commit
by benoror · benoror/obsidianos_work

Commit stages files based on scope, intent, or both—parsing file paths, folders, and free-text descriptions to guide commit messages. Supports amending the last commit and integrates with sequenced workflows where the caller owns the final commit step.

MITupdated Jun 2026
★ 164repo stars
merge-prep
by sd0xdev · sd0xdev/sd0x-dev-flow

merge-prep examines source and target branches side-by-side to identify conflicts, affected files, and commit differences. It generates a detailed analysis report with conflict resolution strategies and suggested merge commands for you to execute manually. v1 is analysis-only—no automatic merging, pushing, or committing.

MITupdated Jul 2026
★ 176repo stars
Commit Summary
by shipshitdev · shipshitdev/skills

Commit Summary analyzes staged or unstaged git changes and generates properly formatted Conventional Commit messages with the right type, scope, and breaking-change markers. It groups unrelated changes into logical commits, detects unsafe files, and can stage and create commits after your approval.

no license declared → metadata onlyupdated Jul 2026
★ 31repo stars
commit
by microsoft · microsoft/vscode

This skill analyzes your repository's commit history to detect its message style, then generates a subject line and optional body that fit the established pattern. It stages unstaged changes when needed, respects pre-commit hooks and signing requirements, and confirms the commit with a log preview.

MITupdated Jul 2026
★ 187,975repo stars
chinese-commit-conventions
by jnMetaCode · jnMetaCode/superpowers-zh

Adapt Conventional Commits for Chinese development teams with localized type definitions, message templates, and tooling integration. Configure commitlint, husky, and conventional-changelog to enforce consistent commit practices across your team while keeping type keywords in English for tool compatibility.

MITdocs in Chineseupdated Jul 2026
★ 7,277repo stars

More skills smart-commit (MIT) · Commit Message (unlicensed) · Commit (AGPL-3.0)

Tags
version-controlcode-repositorygit-operationschange-trackingdevelopment-workflow