maintain-project-constraints/SKILL.md
基於 repo 最新程式碼與文檔,更新 CLAUDE.md 和 AGENTS.md 這兩份項目規範文件。注意兩者服務不同的 coding agent:CLAUDE.md 給 Claude Code,AGENTS.md 給 Codex 等非 Claude agent。
npx skillsauth add laitszkin/apollo-toolkit maintain-project-constraintsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
基於當前 repo 的最新文檔與程式碼,維護項目規範文件。
CLAUDE.md、AGENTS.md 已經被更新到最新狀態AGENTS.md 保持 agent 中立(架構 + 指令 + conventions),CLAUDE.md 可包含 Claude Code 特有設定深入閱讀當前項目文檔與實作程式碼。 建立對項目的全面認知。 如果外部環境允許使用 subagents,建議通過並行調度 subagents 完成對 repo 代碼的深入閱讀。
從以下來源萃取消 prohibitions(禁止事項):
這些將納入 AGENTS.md 與 CLAUDE.md 的 prohibitions 區塊。
按模板格式更新或創建 CLAUDE.md 與 AGENTS.md,注意以下區分:
若專案中已存在 docs/features/、docs/architecture/、docs/principles/ 標準化文檔,應在 Documentation Index 中列出。
兩份檔案皆應維持在 100 行以內。若超過此限制,優先精煉而非擴充。
references/constraint-file-reference.md:三區塊契約、撰寫規則、AGENTS.md vs CLAUDE.md 區分指引、核對清單與輸出模板。development
Guides the agent through creating a new Agent Skill from scratch. Use when the user wants to build a skill, create a new skill, scaffold a skill directory, or author a SKILL.md. Do NOT use for optimising or rewriting existing skills — use 'optimise-skill' for that. Do NOT use for editing files that are already part of a skill. Do NOT use for creating non-skill content like documentation, scripts, or project files.
development
Guides the agent through creating a new Agent Skill from scratch. Use when the user wants to build a skill, create a new skill, scaffold a skill directory, or author a SKILL.md. Do NOT use for optimising or rewriting existing skills — use 'optimise-skill' for that. Do NOT use for editing files that are already part of a skill. Do NOT use for creating non-skill content like documentation, scripts, or project files.
development
Review a pull request — interactive PR selection via `gh`, 4-dimension code review (hallucinated code, architecture, performance, test validity), then post severity-graded comments with fix suggestions on the PR. Not for spec-based review — use `review` instead.
tools
協助完成自動化版本發佈。同步文檔、更新版本號、推送 tag 並建立 GitHub Release。