agent-commit
Analyze changes and create a meaningful commit with agent authorship. Internal skill for evolve_loop.
npx skills add majiayu000/claude-skill-registry --skill agent-commit --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Agent Commit Creates a git commit with meaningful message based on skill output and actual file changes. ## When to Use This skill is called automatically by `evolve_loop.py` after a content-modifying skill completes. It is not intended for manual invocation. ## Input You will receive: 1. The name of the skill that just ran 2. A summary or excerpt of that skill's output ## Instructions ### 1. Check for Changes Run `git status --porcelain` to see if there are uncommitted changes. If there are no changes, output "No changes to commit" and stop. ### 2. Analyze the Changes Run `git diff` (or `git diff --cached` if files are staged) to understand what was modified. Focus on: - Which files were changed (especially content files in `obsidian/`) - The nature of the changes (new content, edits, deletions) - Key themes or topics affected ### 3. Generate Commit Message Create a commit message with a summary line and body: ``` <type>(<skill>): <summary> <body> ``` **Summary line** (required, under 72 chars): - `<type>` is one of: `feat`, `fix`, `refine`, `research`, `chore` - `<skill>` is the skill name (e.g., `deep-review`, `condense`, `expand-topic`) - `<summary>` describes WHAT was done a
- When to Use
- Input
- Instructions
- 1. Check for Changes
- 2. Analyze the Changes
- 3. Generate Commit Message
- 4. Create the Commit
- 5. Output the Result
- Important
git add -A git commit --author "unfinishablemap.org Agent <agent@unfinishablemap.org>" -m "$(cat <<'EOF'
What does the agent-commit skill do?
Analyze changes and create a meaningful commit with agent authorship. Internal skill for evolve_loop.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill agent-commit --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
