File contents Git 文檔自動更新技能
描述
在執行 Git commit 之前,自動檢查並更新專案的關鍵文檔,確保文檔與程式碼保持同步。
觸發條件
當用戶要求進行以下操作時啟用此技能:
Git commit
Git push
提交程式碼
準備發布
自動更新的文檔
1. README.md
更新專案描述(如有變更)
更新安裝/使用說明
更新功能列表
更新依賴項目
2. CHANGELOG.md
根據本次變更添加新條目
遵循 Keep a Changelog 格式
分類為:Added, Changed, Deprecated, Removed, Fixed, Security
包含日期和版本號(如適用)
3. ROADMAP.md
標記已完成的功能項目
更新進行中的項目狀態
調整優先順序(如需要)
4. ARCHITECTURE.md (ARCH)
更新架構圖和說明(如有結構性變更)
更新組件關係
更新技術決策記錄
5. Memory Bank 文件
更新 memory-bank/ 目錄下的相關文件:
activeContext.md - 當前工作焦點
progress.md - 進度追蹤(Done/Doing/Next)
decisionLog.md - 記錄重要決策
productContext.md - 專案上下文(如有變更)
執行流程
1. 分析本次程式碼變更內容
2. 識別哪些文檔需要更新
3. 依序更新各文檔
4. 顯示更新摘要供用戶確認
5. 將文檔變更加入 Git staging
更新原則
最小變更 :只更新與本次提交相關的內容
保持一致性 :維持現有文檔格式和風格
自動摘要 :從 commit 內容推斷變更摘要
版本控制 :CHANGELOG 使用語義化版本
範例輸出
當用戶說「準備 commit」時:
📝 文檔更新檢查:
✅ README.md - 無需更新
✅ CHANGELOG.md - 已添加 v1.2.0 條目
✅ ROADMAP.md - 已標記「用戶認證」為完成
⏭️ ARCHITECTURE.md - 無結構性變更,跳過
✅ memory-bank/progress.md - 已更新進度
準備提交以下文件變更...
自定義選項
用戶可以透過提示指定:
--skip-readme 跳過 README 更新
--skip-changelog 跳過 CHANGELOG 更新
--skip-memory 跳過 Memory Bank 更新
--dry-run 只顯示將要更新的內容,不實際修改
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1 --- 2 name: u9401066-hyperhierarchicalrag-git-doc-updater 3 description: Git 文檔自動更新技能 4 --- 5 6 # Git 文檔自動更新技能 7 8 ## 描述 9 在執行 Git commit 之前,自動檢查並更新專案的關鍵文檔,確保文檔與程式碼保持同步。 10 11 ## 觸發條件 12 當用戶要求進行以下操作時啟用此技能: 13 - Git commit 14 - Git push 15 - 提交程式碼 16 - 準備發布 17 18 ## 自動更新的文檔 19 20 ### 1. README.md 21 - 更新專案描述(如有變更) 22 - 更新安裝/使用說明 23 - 更新功能列表 24 - 更新依賴項目 25 26 ### 2. CHANGELOG.md 27 - 根據本次變更添加新條目 28 - 遵循 [Keep a Changelog](https://keepachangelog.com/) 格式 29 - 分類為:Added, Changed, Deprecated, Removed, Fixed, Security 30 - 包含日期和版本號(如適用) 31 32 ### 3. ROADMAP.md 33 - 標記已完成的功能項目 34 - 更新進行中的項目狀態 35 - 調整優先順序(如需要) 36 37 ### 4. ARCHITECTURE.md (ARCH) 38 - 更新架構圖和說明(如有結構性變更) 39 - 更新組件關係 40 - 更新技術決策記錄 41 42 ### 5. Memory Bank 文件 43 更新 `memory-bank/` 目錄下的相關文件: 44 - `activeContext.md` - 當前工作焦點 45 - `progress.md` - 進度追蹤(Done/Doing/Next) 46 - `decisionLog.md` - 記錄重要決策 47 - `productContext.md` - 專案上下文(如有變更) 48 49 ## 執行流程 50 51 ``` 52 1. 分析本次程式碼變更內容 53 2. 識別哪些文檔需要更新 54 3. 依序更新各文檔 55 4. 顯示更新摘要供用戶確認 56 5. 將文檔變更加入 Git staging 57 ``` 58 59 ## 更新原則 60 61 - **最小變更**:只更新與本次提交相關的內容 62 - **保持一致性**:維持現有文檔格式和風格 63 - **自動摘要**:從 commit 內容推斷變更摘要 64 - **版本控制**:CHANGELOG 使用語義化版本 65 66 ## 範例輸出 67 68 當用戶說「準備 commit」時: 69 70 ``` 71 📝 文檔更新檢查: 72 73 ✅ README.md - 無需更新 74 ✅ CHANGELOG.md - 已添加 v1.2.0 條目 75 ✅ ROADMAP.md - 已標記「用戶認證」為完成 76 ⏭️ ARCHITECTURE.md - 無結構性變更,跳過 77 ✅ memory-bank/progress.md - 已更新進度 78 79 準備提交以下文件變更... 80 ``` 81 82 ## 自定義選項 83 84 用戶可以透過提示指定: 85 - `--skip-readme` 跳過 README 更新 86 - `--skip-changelog` 跳過 CHANGELOG 更新 87 - `--skip-memory` 跳過 Memory Bank 更新 88 - `--dry-run` 只顯示將要更新的內容,不實際修改 89 90 --- 91 > Converted and distributed by [TomeVault](https://tomevault.io/claim/u9401066) — claim your Tome and manage your conversions. 92 <!-- tomevault:4.0:skill_md:2026-04-13 -->
tomevault-io/skills-registry/tree/main/u9401066--hyperhierarchicalrag--git-doc-updater commit 18cf281a0a
Frequently asked questions How do I install the U9401066 Hyperhierarchicalrag Git Doc Updater skill? Run npx skillmds@latest add tomevault-io/u9401066-hyperhierarchicalrag-git-doc-updater in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the U9401066 Hyperhierarchicalrag Git Doc Updater skill do? Git 文檔自動更新技能 It is listed under Coding & Dev Tools on SkillMD.
Is U9401066 Hyperhierarchicalrag Git Doc Updater safe to use? This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with U9401066 Hyperhierarchicalrag Git Doc Updater? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is U9401066 Hyperhierarchicalrag Git Doc Updater free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published U9401066 Hyperhierarchicalrag Git Doc Updater? tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.