commit-history
此技能用于列出与智能体会话关联的 Git 提交历史,并支持按分支或仓库进行筛选。它帮助开发者快速了解智能体在特定会话中进行了哪些代码更改,提供了关键的开发上下文,从而提升项目管理和协作效率,确保代码变更可追溯。
npx skills add https://github.com/rohitg00/agentmemory --skill commit-historyBefore / After 效果对比
1 组在没有此技能之前,开发者需要手动浏览 Git 日志,或尝试将智能体的操作与代码提交进行人工关联,这不仅耗时,而且容易遗漏关键信息,导致难以准确追踪智能体的代码贡献和项目进展。
使用此技能后,开发者可以迅速列出与智能体特定会话关联的 Git 提交,并能按分支或仓库进行精确筛选。这极大地简化了代码审查和项目追踪过程,确保了智能体工作成果的透明度和可追溯性。
The user wants a list of agent-linked commits. Filter args: $ARGUMENTS
Quick start
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)
Why
Render only the commits the tool returned, newest first. An empty result means the filter matched nothing, not that work is missing.
Workflow
- Parse
$ARGUMENTSforbranch=<name>,repo=<url-or-fragment>,limit=<n>. A bare numeric token is the limit. Defaults: no branch, no repo, limit 100, max 500. - Call
memory_commitswith the parsed filters. - Render reverse-chronologically: short sha, branch, authored timestamp, first
line of the message, linked session id(s) (first 8) with observation counts,
and file count when
filesis present. - Empty result: tell the user the filter matched nothing and suggest dropping the branch or repo filter.
Anti-patterns
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.
Checklist
- Filters parsed; bare number treated as limit; limit capped at 500.
- Output is reverse-chronological.
- Session ids and observation counts come straight from the response.
- REST fallback URL-encodes branch, repo, and limit.
See also
commit-context: drill into one commit's session.recall: search the observations behind a linked session.
Troubleshooting
See ../_shared/TROUBLESHOOTING.md if memory_commits is not available.
用户评价 (0)
发表评价
暂无评价
统计数据
用户评分
为此 Skill 评分