One-click install
npx skills add https://github.com/Saturate/agents --skill commit-saturate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/Saturate/agents/tree/main/skills/commit
Command: npx skills add https://github.com/Saturate/agents --skill commit-saturate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates creating conventional commit messages for staged changes, with automatic scope detection, work-item linking, and secret scanning.

Core Features & Use Cases

  • Automatic conventional-commit formatting based on changed files.
  • Scope detection from the diff and optional work-item linking.
  • Secret scanning to prevent leaking credentials in commit messages.

Quick Start

Use the commit skill to generate a conventional commit message for staged changes.

Frequently Asked Questions about commit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate conventional commit messages automatically from staged changes?

You can generate conventional commit messages automatically by analyzing staged git diffs. The skill formats commits as type(scope): description, detecting scopes from changed files and linking work items without manual entry.

What is conventional commit formatting and how does scope detection work?

Conventional commit formatting structures messages as type(scope): description. Scope detection works by analyzing the diff of staged changes to identify affected modules, applying existing conventions or defaulting to standard formats.

Can I scan git diffs for secrets before committing staged changes?

Yes, you can scan git diffs for secrets before committing. The skill performs secret scanning across the staged diff to prevent leaking credentials in commit messages and code changes.

How do I link work items to git commits automatically?

Work item linking is handled automatically during the commit workflow. By analyzing staged changes, the skill detects relevant work items and includes their links in the generated conventional commit message.

Does this commit message generator work without extra dependencies?

Yes, the commit message generator works without extra dependencies. It operates within git workflows to detect scopes, scan secrets, and enforce conventional-commit formats based on your staged changes.