About custom-skills-upstream-ops
A skill that centralizes operations for upstream repositories, routing arguments to audit, overlap, or maintenance modes. It reviews upstream changes, produces synchronization decisions, and provides commands for post-sync upkeep.
Key features
- 01Audit upstream repository changes
- 02Analyze functional overlap between repositories
- 03Update synchronization records
- 04Archive reports and list orphaned items
- 05Reference installation methods
Use cases
- 01Review upstream changes and decide what to sync
- 02Check functional overlap between an external repo and the project
- 03Update records and clean up reports after synchronization
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ valorvie/ ai-dev-skills --skill custom-skills-upstream-opsAfter installing, type/custom-skills-upstream-opsin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
modes/audit.mdmaintenance.mdoverlap.mdreferences/decision-patterns.mdinstall-methods.mdDetails
From the project READMEUpstream Ops | 上游操作統一入口
管理所有跟上游 repo 相關的操作。依 argument 路由到 modes/<name>.md。
用法
/custom-skills-upstream-ops # 預設 = audit
/custom-skills-upstream-ops audit [--source <name>] [--archive]
/custom-skills-upstream-ops overlap <repo-path-or-source-name>
/custom-skills-upstream-ops maintenance <sub>
Mode 選擇表
| 我想…… | 用哪個 mode |
|---|---|
| 看上游有哪些變動、該怎麼同步 | audit(預設) |
| 評估某個 repo 跟本專案有多少重疊功能 | overlap |
同步完成後更新 last-sync.yaml、清理舊報告 | maintenance |
Modes
- audit — 讀
upstream/sources.yaml+last-sync.yaml,對每個上游跑git log/git diff --stat,輸出同步決策清單。見modes/audit.md。 - overlap — 任一 repo vs 本專案的功能重疊偵測,輸出重疊清單與建議。見
modes/overlap.md。 - maintenance —
update-last-sync、archive-reports、list-orphans三個子命令。見modes/maintenance.md。
References
references/install-methods.md— 各上游install_method的同步命令 one-linerreferences/decision-patterns.md— audit 結果判讀規則(取代舊 upstream-compare 的 reading guide)
相關
ai-dev update --only repos— 拉取上游檔案ai-dev clone— 分發skills/custom-skills-tool-overlap-analyzer— 分析本專案內部工具重疊(不同職責)
Comments
Markdown supported