commit
Stages changes and commits them following Conventional Commits. Does not push or create a PR.
- License 许可
- MIT
- 所属仓库
- ozzy-labs/skills
- 最近更新
- 2026-07-13
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- commit
- description
- Stages changes and commits them following Conventional Commits. Does not push or create a PR.
02 资源文件 1
- 参考文档SKILL.claude-code.md620 B
03 SKILL.md 正文
commit - Stage and commit
Stages changes and commits them following Conventional Commits. Does not push or create a PR.
Procedure
1. Check the state
Grasp the current state with the following commands:
- Get the list of changed files with
git status - Check unstaged changes with
git diff - Check staged changes with
git diff --staged - Check recent commit history with
git log --oneline -5
If there are no changes, state that there is nothing to commit and end.
2. Stage and commit
- Staging: stage changed files individually with
git add <file>. Do not stage.envfiles - Generate the commit message: refer to
.agents/skills/commit-conventions/SKILL.mdand generate the message following the rules - Execute the commit:
git commit -m "<message>"
3. Completion report
Report the execution result:
完了:
コミット: abc1234 feat: add blog post
04 同仓库更多 Skills
verify
An integrated skill that runs the combined validation of build / typecheck / test / lint in one shot. The `verify.mjs` engine auto-discovers validation commands via a discovery chain (AGENTS.md's 「検証」 section → package.json scripts → justfile/Makefile/lefthook → language heuristics), executes them serially with their source attached, and returns a result summary. If a higher-priority stage produces a hit, only that stage is executed (no crossing stages).
usage-guard
Monitors Claude Code's Usage Limit (5-hour = Current / weekly = Weekly), pauses work when it exceeds 95%, and automatically resumes once the reset restores headroom. Bundles an engine form that a caller such as drive Reads at a checkpoint, and a standalone form, `/usage-guard "<continuation command>"`, that guards arbitrary work. Claude-only (depends on the OAuth usage-rate endpoint + ScheduleWakeup).
topics
Selects GitHub topic candidates by having the `topics.mjs` engine perform constraint validation, popularity measurement, broad+narrow / singular-plural comparison, and hardcoded ozzy-labs conventions, then applies them via `gh repo edit --add-topic` following the policy's `externally-visible` gate (default batch-confirm). Scope is limited to use within ozzy-labs.
skill-observability
Defines the skill observability event contract (event.schema.json) and emit substrate (obs-emit.mjs). The SSOT for the measurement layer of the skill improvement loop. Referenced by other skills and hooks.
skill-metrics
Aggregates the local observability event log (~/.agents/observability/events.jsonl) and presents, read-only, per-skill invocation counts and notable events (fallback / HITL rejection / loop cap reached / abort). Fires on "show me the skill metrics," "aggregate the observability results," "which skills get used the most?" Does not send anything.
ship
Runs verification, commit, and PR creation all at once. An integrated pipeline that runs verify (build + type + test + lint) → commit → PR creation in sequence against the changes.