project-governance SKILL.md skillA
project-governance from trae-community/trae-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add trae-community/trae-skills/project-governance@v1.2.0Pins v1.2.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- trae-community/trae-skills
- Path
skills/project-governance/SKILL.md- Versions recorded
- 1
- Latest version
- v1.2.0, committed Sep 10, 2026
- Size
- 9,185 bytes
- Repository stars
- 21
- License
- MIT
为 AI 长期项目建立「项目记忆 + 文件索引 + 工作规则 + 版本记录」的治理系统,让 AI 在长期项目里「不忘事、不乱改、不重复犯错」,换会话后仍能接着做。Set up and maintain a project governance workspace for AI-assisted long-running projects — project protocol (AGENTS.md), directory index (index.md), error log (LESSONS.md), session handoff, changelog, stable version index (VERSIONS.md), whitelist/blacklist parameter registries. Use when the user complains the project is messy, files are scattered or misplaced, the AI repeats mistakes or uses wrong versions, the…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Project Governance > 给 AI 长期项目建立一套「项目记忆 + 文件索引 + 工作规则 + 版本记录」的管理系统,让 AI 换会话、换模型后仍能正确接着项目做,而不是重新猜项目。 ## 目录 - [30 秒概览](#30-秒概览) - [何时使用 / 何时不用](#何时使用--何时不用) - [记忆与治理的边界](#记忆与治理的边界) - [使用步骤](#使用步骤) - [输入 / 输出](#输入--输出) - [失败处理](#失败处理) - [产出物](#产出物) - [包结构](#包结构) - [跨平台兼容](#跨平台兼容) - [限制](#限制) ## 30 秒概览 这个 Skill 给项目增加 8 个东西: 1. 项目规则 —— AI 应该怎么做 2. 文件地图 —— 文件在哪里 3. 项目状态 —— 现在做到哪里 4. 错误记录 —— 以前踩过什么坑 5. 版本索引 —— 哪个版本才是真的 6. 黑白名单 —— 什么能用、什么不能用 7. 会话交接 —— 上一个 AI 做到哪里 8. 变更记录 —— 为什么这么改 核心目标:**让 AI 换会话、换模型、甚至换 Agent 后,仍然能正确接着项目做,而不是重新猜项目。** ## 何时使用 / 何时不用 ### 何时使用 - 用户抱怨项目太乱、文件散落、AI 总是乱放文件("你怎么又乱放文件")。 - 用户期望 AI 自己找文件,而不是问路径("你自己找")。 - AI 反复犯同样的错误,或总是用错版本。 - 用户说"你不是应该记得吗?""上次不是已经验证过了吗?""哪个才是最终版?""别重新做,之前已经跑通了"——这些是记忆与治理边界场景,仅靠记忆不可靠。 - 开始一个新的 AI 辅助项目,希望从第一天起就让 Agent 遵循稳定协议。 - 把一个 AI Agent 接入一个没有规则、错误日志、参数注册表的既有项目。 - 项目已经变乱:文件散落、参数改了没记录、过去的错误反复出现。 - 想强制落地一些持久规则,例如"先查索引再找文件""先计划后执行""文件存在 ≠ 文件有效""参数选择以注册表为准"。 ### 何时不用 - 一次性问答或小改动,不需要项目级约定。 - 项目已有成熟的治理体系,只需要微调某条规则——直接改现有治理文件即可。 ## 记忆与治理的边界 平台记忆(如 Trae 的用户画像 / 项目记忆)是**上下文来源,不是权威事实库**。治理文件才是**项目执行规范**。两者互补: | 层 | 回答什么 | |---|---| | 平台记忆 | "以前发生过什么 / 这个用户通常怎么工作" | | 治理文件 | "这个项目现在必须怎么工作、文件在哪里、哪个版本是权威" | 冲突时的权威优先级: 1. 当前项目文件 / 冻结版本 …
Read the whole file at its exact version.
How to install
mdr add trae-community/trae-skills/project-governance@sha256:d7227722add18800The line at the top of this page pins the label v1.2.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_crwzmqndlconopml)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Sep 10, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (9185 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
trae-community/trae-skills · 21 stars · license MIT · pushed 2026-09-10 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_crwzmqndlconopml GET https://markdownregistry.com/api/v1/resolve?ref=trae-community/trae-skills/project-governance GET https://markdownregistry.com/api/v1/blob/d7227722add188001c371378e9b4ade9e07140e8ddb18ffeb70019771b8496f5
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from trae-community/trae-skills
Every file in trae-community/trae-skills