List recent git commits linked to agent sessions, optionally filtered by branch or repo. Use when the user asks "show agent commits", "what has the agent shipped", "list linked commits", or wants commits with their session context.
65
79%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./plugin/skills/commit-history/SKILL.mdThe user wants a list of agent-linked commits. Filter args: $ARGUMENTS
memory_commits { "branch": "main", "limit": 20 }Expected output:
9a1b2c3 main 2026-06-07 "rotate refresh tokens" · session 7f3a9c2 (14 obs)
b21d004 main 2026-06-05 "rate limiter audit" · session b21d004 (9 obs)Render only the commits the tool returned, newest first. An empty result means the filter matched nothing, not that work is missing.
$ARGUMENTS for branch=<name>, repo=<url-or-fragment>,
limit=<n>. A bare numeric token is the limit. Defaults: no branch, no repo,
limit 100, max 500.memory_commits with the parsed filters.files is present.WRONG (REST fallback): concatenate ?branch= + raw branch name, so a name with
?, &, or # corrupts the query string.
RIGHT: URL-encode every value with URLSearchParams/encodeURIComponent before
appending to GET /agentmemory/commits.
commit-context: drill into one commit's session.recall: search the observations behind a linked session.See ../_shared/TROUBLESHOOTING.md if memory_commits is not available.
2d38daf
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.