commit

Create well-formatted commits with conventional commit messages. Use when user asks to commit, wants to commit changes, or needs help with commit messages.

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" with this command: npx skills add nweii/agent-stuff/nweii-agent-stuff-commit

Commit

Create well-formatted git commits following conventional commit conventions.

Convention

Follow the Conventional Commits specification:

<type>[optional scope]: <description>

[optional body]

[optional footer(s)]

Types

  • feat: New feature
  • fix: Bug fix
  • docs: Documentation only
  • style: Formatting, missing semi-colons, etc. (no code change)
  • refactor: Code change that neither fixes a bug nor adds a feature
  • perf: Performance improvement
  • test: Adding missing tests
  • chore: Maintenance tasks (build process, dependencies, etc.)

Guidelines

  • Subject line: Max 50 characters, imperative mood ("add" not "added")
  • Body: Wrap at 72 characters, explain what and why (not how)
  • Scope: Optional, indicates section of codebase (e.g., feat(auth):)
  • Breaking changes: Add exclamation mark after type/scope (e.g., feat!:) and explain in footer

Process

  1. Review staged changes (git diff --staged)
  2. Determine appropriate type and scope
  3. Write concise, descriptive subject line
  4. Add body if the change needs explanation
  5. Execute the commit

Examples

feat(auth): add OAuth2 login support

Implements Google and GitHub OAuth providers.
Closes #123
fix: resolve race condition in data fetcher

The previous implementation could return stale data
when multiple requests were in flight.
chore: update dependencies to latest versions

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.

Automation

suggest-lucide-icons

No summary provided by upstream source.

Repository SourceNeeds Review
126-nweii
Automation

archive-conversation

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

commit

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

aid-finances

No summary provided by upstream source.

Repository SourceNeeds Review