commit
Stage and commit git changes with conventional prefixes. Use when the user asks to commit, save changes, write a commit message, or push staged work to the repository.
- License 许可
- MIT
- 所属仓库
- lsegal/aviary
- 最近更新
- 2026-11-13
- Stars
- ★ 12
- Forks
- 5
01 前言 Front Matter
- name
- commit
- description
- Stage and commit git changes with conventional prefixes. Use when the user asks to commit, save changes, write a commit message, or push staged work to the repository.
03 SKILL.md 正文
Group changed files into logical commits by what they changed. Each commit uses a conventional prefix:
bug:— bug fixesfeature:— new featurestest:— test-only changeschore:— maintenance, refactoring, dependencies
Workflow
- Run
git statusandgit diff --statto identify all changed files - Group related changes (e.g., all files for one feature together)
- For each group:
- Stage files:
git add <file1> <file2> - Review staged diff:
git diff --staged --stat - Commit:
git commit -m "feature: add calendar sync endpoint"
- Stage files:
- Keep subject lines under 72 characters; add detail in the commit body if needed
Examples
bug: fix nil pointer in envelope thread lookup
feature: add Drive file search to gogcli skill
test: add e2e tests for calendar event creation
chore: update Go dependencies
04 同仓库更多 Skills
himalaya
Manage email accounts and mailboxes through the local Himalaya CLI. Use for reading mail, searching folders, flagging messages, moving or deleting messages, downloading attachments, composing or sending messages/templates, and diagnosing Himalaya email account configuration once the skill runtime is enabled.
gogcli
Access Google Workspace through gogcli. Use for sending and reading Gmail, creating and listing Calendar events, uploading and searching Drive files, managing Contacts and Tasks, and working with Sheets, Docs, Slides, Forms, Chat, Keep, and other Google services once the skill runtime is enabled.
commit
暂无简介