一键导入
commit-message
Write a clear git commit message from staged changes. Use when the user asks to commit, write a commit message, or describe staged changes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Write a clear git commit message from staged changes. Use when the user asks to commit, write a commit message, or describe staged changes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Build, launch, and drive the sigit AI coding agent — run the ACP server, screenshot the interactive TUI, smoke-test the CLI. Use when asked to run sigit, start the agent, screenshot the chat UI, or verify a change to the binary.
Prepare and verify siGit Code releases. Use when bumping versions, checking Cargo, npm, or PyPI package metadata, validating release notes, confirming CI readiness, or assembling a release checklist for a new siGit Code version.
Implement or debug Agent Client Protocol (ACP) support in Rust for siGit Code. Use when working on ACP JSON-RPC over stdio, the agent-client-protocol crate, session/prompt/fork handlers, config options (model picker), slash commands, streaming notifications, or editor integration.
Build or maintain AI-assisted coding features in Rust using Onde Inference. Use when working on ChatEngine integration, model loading, streaming inference, history management, sampling config, or local coding-agent architecture.
Implement or debug tool calling in siGit Code across the app, Onde Inference, and mistral.rs. Use when working on tool schemas, execution loops, model support, session cwd handling, or tool-call troubleshooting.
Keep siGit Code branding, naming, and package references consistent. Use when editing docs, release notes, UI copy, package metadata, setup guides, or any prose that mentions the product, CLI, company, or Onde Inference.
| name | commit-message |
| description | Write a clear git commit message from staged changes. Use when the user asks to commit, write a commit message, or describe staged changes. |
| license | Apache-2.0 |
| metadata | {"author":"sigit","version":"1.0"} |
Write a concise, conventional commit message that describes why a change was made, not just what changed.
git diff --cached (and git status for context).feat:, fix:, refactor:, docs:, test:, chore:).git commit if they
confirm.Good subject lines:
fix: stop the picker from reloading a working model on /reload
refactor: extract skill discovery into its own module
Avoid:
Update files
fixed bug
WIP