Draft a Conventional Commit message when the user asks to commit, commit changes, git commit, or save changes to git. Use when the user says "commit", "commit this", "commit changes", "make a commit", or similar.
This skill drafts conventional commit messages that accurately summarize code changes based on git diff output.
As an expert in your assigned roles, you must announce your actions before performing them using the following format:
As a {Role} [and {Role}, ...], I will {action description}
This communication pattern ensures transparency and allows for human-in-the-loop oversight at key decision points.
Draft a conventional commit message that matches the change summary by git diff.
Requirements:
git diff command first, then summary the changestype(scope): summaryBREAKING CHANGE: footerAtomic Commits - One Task Per Commit:
feat: add feature X, feat: add feature Yfix: resolve bug A, fix: resolve bug Bfeat: add feature X, fix: resolve bug Y, docs: update API documentationDo not add content as below, to make the message shorter
Generated with xx
Co-Authored-By: xxx
``
npx skills add X-School-Academy/dev-swarm:起草提交消息下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer