Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
miles990 avatar

Memory Commit

  • 1 installs
  • 4 repo stars
  • Updated May 12, 2026
  • miles990/multi-agent-workflow

Scans the .claude/memory/ directory and commits its changes with directory-typed conventional commit messages, including task status tracking.

About

A helper that detects and commits changes under .claude/memory/ using per-directory conventional commit types. A developer uses it to persist workflow state, research, plans, and reviews as structured git commits.

  • Classifies changes by memory subdirectory into commit types
  • Supports a --dry mode to preview commits without executing

Memory Commit by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #524 of 733 Git & Pull Requests skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/miles990/multi-agent-workflow --skill memory-commit

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars4
Last updatedMay 12, 2026
Repositorymiles990/multi-agent-workflow

What it does

Scans the .claude/memory/ directory and commits its changes with directory-typed conventional commit messages, including task status tracking.

Files

SKILL.mdMarkdownGitHub ↗

Memory Commit

掃描並 commit .claude/memory/ 目錄的變更,包含任務狀態追蹤。

使用方式

/memory-commit         # 自動分析並 commit 所有 memory 變更
/memory-commit --dry   # 僅顯示會 commit 的內容,不執行

Memory 目錄結構

.claude/memory/
├── tasks/           # 任務追蹤
│   ├── current.json      # 當前工作流狀態
│   ├── history/          # 歷史記錄
│   └── dag/              # 任務依賴圖
├── research/        # 研究報告
├── plans/           # 實作計劃
├── implement/       # 實作記錄
├── review/          # 審查報告
└── workflows/       # 工作流輸出

Commit Message 格式

目錄Commit Type範例
tasks/chore(tasks)chore(tasks): complete phase 1 implementation
research/docs(research)docs(research): user authentication analysis
plans/feat(plans)feat(plans): todo system implementation plan
implement/feat(implement)feat(implement): phase 1 memory integration
review/docs(review)docs(review): code review findings
workflows/chore(workflow)chore(workflow): update orchestrate output

執行步驟

1. 檢查變更

# 顯示 memory 目錄變更
git status --porcelain .claude/memory/

2. 分類變更

分析變更檔案,按目錄分類:

優先順序目錄說明
1research/研究結果先 commit
2plans/計劃依賴研究
3implement/實作記錄
4review/審查報告
5workflows/工作流輸出
6tasks/任務狀態最後(可能引用其他 commit)

3. 生成 Commit Message

每個分類: 1. 讀取變更檔案內容 2. 摘要主要變更(標題、狀態變化等) 3. 生成符合格式的 commit message

4. 執行 Commit

# 按順序 commit
git add .claude/memory/research/
git commit -m "docs(research): <摘要>

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>"

git add .claude/memory/plans/
git commit -m "feat(plans): <摘要>

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>"

# ... 其他目錄

範例輸出

📝 Memory Commit

掃描 .claude/memory/ 變更...

變更統計:
  research/  2 files changed
  plans/     1 file changed
  tasks/     3 files changed

執行 commit:
  [1/3] docs(research): add authentication flow analysis ✓
  [2/3] feat(plans): todo system implementation plan ✓
  [3/3] chore(tasks): update workflow status ✓

完成!3 個 commits 已建立。

注意事項

  • 只處理 .claude/memory/ 下的變更
  • 不會影響其他目錄的 staged changes
  • 如果某個分類沒有變更,跳過該分類
  • 使用 --dry 可預覽但不執行

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.