採用個人專案政策
僅限用於 Tommy 明確標示為個人的專案。切勿根據其位置或機器上的每個儲存庫來推斷範圍。保留不相關的工作,並使用專案的所屬交付分支。
執行 python <skill-directory>/scripts/adopt.py --root <project> --mode write --selection-tool <machine-plugin-selection>/scripts/adopt_plugins.py。
從已安裝的 machine:plugin-selection 技能中解析選取工具(該技能會提供此工具);請勿自行組裝或維護另一個副本。可使用 --mode preview 預覽,並在 CI 中使用完全相同的命令搭配 --mode check。在 Linux/macOS 上使用 python3。需要 Python 3.11 或更新版本。
Core 工具擁有插件宣告與主機設定。此命令會選取 personal@tj-agents,在 AGENTS.md 中產生強制性的原生指令區塊,並透過 AGENTS.md 的匯入機制或 CLAUDE.md 中等同的產生區塊來涵蓋 Claude。它會拒絕保留的相容性宣告與損毀的區塊標記。此政策只有一個授權主體;產生的原生區塊僅供檢查,不得手動編輯。這是原生指令傳遞,並非插件掛勾執行或信任的主張。
採用還會撰寫專用的 CI 呼叫器,用於檢查 Windows 與 Linux 上當前已發布的政策。它會保留其他工作流程,並拒絕覆蓋該路徑上不相關的檔案。例如,在採用專案後,刪除其標記的 AGENTS.md 區塊或重新引入相容性別名,會導致政策檢查失敗;請在政策更新後重新執行採用,並一起審查產生的變更。
# Windows,從 tj-agents/personal 的簽出目錄,針對明確的個人儲存庫:
python -B .agents/personal/utility/adopt/scripts/adopt.py --root C:/repos/my-app --mode preview --selection-tool C:/repos/core/.agents/machine/utility/plugin-selection/scripts/adopt_plugins.py
# 檢閱預覽,然後使用 --mode write;CI 使用 --mode check。
# Linux/macOS 使用 python3 及其簽出路徑,並使用相同的引數。
在宣告採用完成之前,請執行其檢查,並在支援的平台上驗證專案中全新的實際 Claude 與 Codex 進入點。確認規則已載入,並檢查其已安裝的選取結果;僅檢視版本指令或產生的檔案是不夠的。將任何缺少的主機證據與目標一同保留。