Cursor Agent、Rules、Skills、MCP:怎样搭一条不翻车的工作流
Cursor 的 Rules 管长期约束,Skills 管专项流程,MCP 接外部工具。别一上来全开把仓库改乱;先放一条短规则,用小任务验收,再逐步加自动。目录细节见 Skills 与 .cursor 专文。

Agent 一上来就全开 Rules、Skills、MCP,仓库很容易被改得面目全非。三者分工不同:Rules 是长期约束(风格、禁区);Skills 是专项流程(带 SKILL.md 的小包装);MCP 是接外部工具与数据源。总想「一次配齐」,多半一次踩齐。
建议的接入顺序
- 先写一条很短的 Rule:例如「别改
legacy/」「提交前说明跑了哪条测试」。 - 用一个小任务验收 Agent 是否听约束。模式边界见 Agent 入门。
- 再加 Skills:目录与
SKILL.md写法见 Skills 与 .cursor。 - MCP 最后上,且只接你信任的服务器;权限能收紧就收紧。
什么时候不该加
任务还说不清「怎样算做完」,先别堆技能。模型报 region 或额度见底,先排 区域 和 Usage,不是再加一条 Rule 能修好的。
日常顺序仍是 Tab / Ask 打底、Agent 收尾,见 日常教程。规则和技能是加速器,不是让你放弃看 diff。