Generates commit messages following Conventional Commits standard. Use /commit to auto-analyze staged changes and produce structured messages with type, scope, subject, body, and footer.
How this skill is triggered — by the user, by Claude, or both
Slash command
/universal-dev-standards:commit-standards [description of changes | 變更描述][description of changes | 變更描述]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate well-formatted commit messages following the Conventional Commits standard.
Generate well-formatted commit messages following the Conventional Commits standard.
根據 staged 的變更,產生符合 Conventional Commits 格式的 commit message。
.standards/manifest.json → check options.output_language. If not found, default to english.git status and git diff --staged to understand changesgit commit<type>(<scope>): <subject>
<body>
<footer>
| Type | When to Use | 使用時機 |
|---|---|---|
feat | New feature | 新功能 |
fix | Bug fix | 修復錯誤 |
refactor | Code refactoring | 重構(無功能變更) |
docs | Documentation | 文件更新 |
style | Formatting | 格式調整(無邏輯變更) |
test | Tests | 測試相關 |
perf | Performance | 效能優化 |
chore | Maintenance | 維護任務 |
BREAKING CHANGE: for breaking changes, Fixes #123 for issue refsWhen output_language is bilingual, you MUST use this format:
<type>(<scope>): <English subject>. <中文主旨>.
<English body — explain what and why in English>
<中文本文 — 用中文說明做了什麼及為什麼>
<footer>
feat(auth): Add OAuth2 Google login support. 新增 OAuth2 Google 登入支援.
Implement Google OAuth2 authentication flow for user login.
- Add Google OAuth2 SDK integration
- Create callback endpoint for OAuth flow
- Store refresh tokens securely
實作 Google OAuth2 認證流程供使用者登入。
- 整合 Google OAuth2 SDK
- 建立 OAuth 流程回呼端點
- 安全儲存更新權杖
Closes #123
When output_language is traditional-chinese, use Chinese types and body:
功能(認證): 新增 OAuth2 Google 登入支援
實作 Google OAuth2 認證流程供使用者登入。
關閉 #123
/commit - Auto-analyze staged changes and suggest commit message/commit fix login bug - Generate message based on provided descriptionAfter /commit completes, the AI assistant should suggest:
提交完成。建議下一步 / Commit complete. Suggested next steps:
- 執行
git push推送到遠端 ⭐ Recommended / 推薦 — Push to remote- 準備發布時 → 執行
/changelog+/release— When preparing a release → Run/changelog+/release- 發現重複模式或規範摩擦 → 執行
/audit --report回報 — Patterns or friction detected → Run/audit --reportto submit feedback
完整的 AI 行為定義請參閱對應的命令文件:
/commitFor complete AI agent behavior definition, see the corresponding command file:
/commit
npx claudepluginhub asiaostrich/universal-dev-standards --plugin universal-dev-standardsGenerates ultra-compressed Conventional Commits messages emphasizing 'why' over 'what', ≤50 char subjects in Japanese/English matching repo history. Activates on staged changes or via /genshijin-commit, /commit.
Generates conventional commit messages from staged changes by analyzing git diff and status. Helps users write structured, meaningful commits.
Generates Conventional Commits messages for staged git changes and commits them. Follows v1.0.0 spec with types like feat, fix, refactor. Use for standardized commits or /commit invocation.