C

commit-history

by @rohitg00v
4.5(120)

この Skill は、エージェントセッションにリンクされた最近の Git コミット履歴を一覧表示し、ブランチやリポジトリでフィルタリングする機能を提供します。開発者は、AI エージェントが特定のセッションで行ったコード変更を迅速に把握でき、重要な開発コンテキストを得られます。これにより、エージェントによるコード修正の追跡可能性が向上し、プロジェクト管理とコラボレーションの効率が向上します。

gitversion-controlagent-commitsproject-managementcode-historyGitHub
インストール方法
npx skills add https://github.com/rohitg00/agentmemory --skill commit-history
compare_arrows

Before / After 効果比較

1 组
使用前

この Skill がない場合、開発者は手動で Git ログを調べたり、エージェントの操作とコードコミットを人手で関連付けようとする必要がありました。これは時間がかかり、エラーが発生しやすく、エージェントのコード貢献やプロジェクトの進捗を正確に追跡することが困難でした。

使用後

この Skill を使用すると、開発者はエージェントの特定のセッションにリンクされた Git コミットを迅速に一覧表示し、ブランチやリポジトリで正確にフィルタリングできます。これにより、コードレビューとプロジェクト追跡が大幅に効率化され、エージェントの作業成果の透明性と追跡可能性が確保されます。

SKILL.md

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

  1. Parse $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.
  2. Call memory_commits with the parsed filters.
  3. 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 files is present.
  4. 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)

レビューを書く

効果
使いやすさ
ドキュメント
互換性

レビューなし

統計データ

インストール数13.6K
評価4.5 / 5.0
バージョン
更新日2026年10月23日
比較事例1 件

ユーザー評価

4.5(120)
5
37%
4
43%
3
13%
2
5%
1
2%

この Skill を評価

0.0

対応プラットフォーム

🤖claude-code

タイムライン

作成2026年6月9日
最終更新2026年10月23日
🎁 Agent 知識カード
アンケート