Community生產力與協作github.com

Arrosam/Modular-Dev

Claude Code 外掛,用於分而治之的開發方式。將複雜專案分解為隔離的套件,透過合約介面連接。匯流排代理程式依序以 BFS 方式協調開發,遵循先測試後程式碼、掛鉤強制隔離,並按邏輯單元自動提交。

Modular-Dev 是什麼?

Arrosam/Modular-Dev 是一款專為 Claude Code 設計的外掛,旨在透過「分而治之」的策略簡化複雜專案的開發。它會自動將大型程式庫拆解為多個相互隔離的套件(packages),每個套件透過明確的合約介面(contract interfaces)進行通訊。開發流程由一個「匯流排代理程式」(bus agent)以廣度優先搜尋(BFS)的方式依序協調,並嚴格遵循「先撰寫測試,再撰寫程式碼」的原則。掛鉤(hooks)機制會強制確保套件間的隔離,避免不必要的耦合。每次完成一個邏輯單元的開發後,系統會自動產生結構化的 Git 提交訊息。此工具支援 Claude Code 平台,適合需要高度模組化、可測試性以及嚴格開發紀律的大型專案。使用它,開發者可以更專注於單一套件的邏輯,同時確保整體架構的一致性與可維護性。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add Arrosam/Modular-Dev

Installed? Explore more 生產力與協作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Modular-Dev 是做什麼的?

Claude Code 外掛,用於分而治之的開發方式。將複雜專案分解為隔離的套件,透過合約介面連接。匯流排代理程式依序以 BFS 方式協調開發,遵循先測試後程式碼、掛鉤強制隔離,並按邏輯單元自動提交。

相關技能