agentsclimarketplace

Memory commit

Skill miles990/multi-agent-workflow/skills/memory-commit

智能 commit .claude/memory/ 目錄的變更(含任務追蹤)From its SKILL.md

Install
npx -y skills add miles990/multi-agent-workflow --skill memory-commit

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.0 KB, as published. Nobody here has run it

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 <[email protected]>"

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

Co-Authored-By: Claude Opus 4.5 <[email protected]>"

# ... 其他目錄

範例輸出

📝 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 可預覽但不執行

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.