Agent skill
generate-commit-message
Generate a commit message for staged git changes. Use this when the user wants a commit message, asks to summarize staged changes for a commit, or invokes a prompt that should draft a commit message from the index.
Install this agent skill to your Project
npx add-skill https://github.com/ceshine/ceshine-agent-skills/tree/main/generate-commit-message
SKILL.md
Generate Commit Message
Use this skill for requests that are specifically about drafting a commit message from staged changes.
Workflow
- Load the
git-workflowsskill. - Follow its "Generate Commit Message for Cached/Staged Changes" operation exactly.
- Do not invent a parallel commit-message process in this skill. This skill exists to make the trigger explicit and route the task into the canonical git workflow.
Trigger Examples
- "Generate a commit message for the staged changes."
- "Write a commit message for what I have staged."
- "Summarize the staged diff as a conventional commit."
Scope
This skill is only for staged changes. If nothing is staged, confirm that before attempting to draft a message and follow the git workflow's handling.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
git-workflows
Always invoke this skill for any git-related request (commit messages, staging review, history, PR descriptions, etc.) so git workflows are handled consistently.
markdown-dot-new
Retrieve the Markdown version of a public web page from a URL using the agent's built-in URL fetch capability and markdown.new. Use when a user asks for page content in Markdown, cleaner extracted page content for LLM use, or URL-to-Markdown conversion.
using-skills
Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
context7-skill
Access up-to-date, version-specific documentation and code examples from Context7. Use this skill to verify library and framework details.
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends the agent's capabilities with specialized knowledge, workflows, or tool integrations.
edit-article
Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.
Didn't find tool you were looking for?