commit-workflow

Complete workflow for creating commits following project standards.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "commit-workflow" with this command: npx skills add fcakyon/claude-codex-settings/fcakyon-claude-codex-settings-commit-workflow

Commit Workflow

Complete workflow for creating commits following project standards.

Process

Use commit-creator agent

  • Run /commit-staged [context] for automated commit handling

  • Or follow manual steps below

Analyze staged files only

  • Check all staged files: git diff --cached --name-only

  • Read diffs: git diff --cached

  • Completely ignore unstaged changes

Commit message format

  • First line: {type}: brief description (max 50 chars)

  • Types: feat , fix , refactor , docs , style , test , build

  • Focus on 'why' not 'what'

  • 1 sentence conventional style + 1 sentence motivation/findings if possible

  • For complex changes, add bullet points after blank line

Message examples

  • feat: implement user authentication system

  • fix: resolve memory leak in data processing pipeline

  • refactor: restructure API handlers to align with project architecture

Documentation update

  • Check README.md for:

  • New features that should be documented

  • Outdated descriptions no longer matching implementation

  • Missing setup instructions for new dependencies

  • Update as needed based on staged changes

Execution

  • Commit uses HEREDOC syntax for proper formatting

  • Verify commit message has correct format

  • Don't add test plans to commit messages

Best Practices

  • Analyze staged files before writing message

  • Keep first line under 50 chars

  • Use active voice in message

  • Reference related code if helpful

  • One logical change per commit

  • Ensure README reflects implementation

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

paper-search-usage

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

gcloud-usage

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

mongodb-usage

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

playwright-testing

No summary provided by upstream source.

Repository SourceNeeds Review