Super Cursor

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

Super Cursor


仓库 https://github.com/wangqiqi/cursor-ai 欢迎大家 star 和 follow !

一句话

把「怎么和 Agent 协作」从聊天里的口头约定,变成 rules + skills + hooks + config —— 装一次,每个仓库都能用;项目特化知识进 .cursorGrowth/(git 忽略),不污染通用模板

适合谁

你可能是…Super Cursor 帮你…
独立开发者空仓库 5 分钟起盘,Agent 不再乱改一通
技术负责人统一 plan/run 闸门,任务可追溯、验收可脚本化
新加入的成员/master 路由 + /learn 项目常识,少问重复问题
开源维护者security/api/git 审查 skills,发版有 release/ship 清单

开箱即用

.cursor/
├── rules/      沟通 · 执行 · 反馈 · 13 种 tech 细则(含 Svelte)· 栈专用见 rules/local/
├── skills/     18 个:master · plan · run · learn · scaffold · git · finish · release · security · api · debug · test · mcp · refactor · perf · review · study · delivery
├── agents/     ship · review · spike
├── hooks/      会话初始化 · run 循环控制
├── config/     workflow.json · release.json · roles.json
├── bin/        gate-check · task-verify · scaffold · cursor-coherence
└── templates/  plan.md · 8 栈脚手架

根目录(可直接 clone / 复制):

.cursor/  install-super-cursor.sh  README.md  CHANGELOG.md  .gitignore  .cursorignore
plan.md   # 本地 plan/run 工作副本(gitignore,安装时从 templates 复制)

一条命令安装到其它项目:

git clone https://github.com/wangqiqi/cursor-ai.git
./install-super-cursor.sh /path/to/your-project
cd /path/to/your-project
bash .cursor/bin/platform-check.sh   # 可选:环境自检
profile适合
full(默认)团队:plan/run + hooks
lite个人:plan/run,无 hooks
rules-only只要 rules/skills

支持 Linux · macOS · Windows(Git Bash) — 无 rsync 自动 cp -a,无 jq 回退 python3。详见 跨平台说明

工作流一览

通过

未通过

/master
不确定?先路由

/scaffold
空仓库起盘

/learn
项目认知

/plan
先总后分 · Sprint

gate-check

/run
实现 + 验收

task-verify

commit + next-task

/delivery
交付验收(可选)

/finish
merge/PR

verify + release/ship

核心机制:

  • 任务地图 — ROADMAP/Goal(总)→ TASK/ACTIVE(分)→ 验收/archive;详见 plan/run
  • 闸门 — 无 PLAN_APPROVED 不写业务代码,避免 Agent「想到哪改到哪」
  • 验收 — 每个 TASK-* 有可执行 Acceptance 列,task-verify 不过不 commit
  • 沉淀 — 项目路径、模块地图、发版节奏 → /learn 写入 .cursorGrowth/learn/
  • 边界 — 安装后 .cursor/ 默认只读;团队差异用 config/*.json.cursor/rules/local/(社区 rules → rules-catalog

和「只用 Cursor 默认 Agent」的差别

场景默认 AgentSuper Cursor
空仓库「帮我建个 React 项目」→ 结构各异/scaffold → 8 栈标准层(lint/test/verify/CI)
大需求一次改很多文件,难 review/plan 先总后分 → /run 逐条验收
新会话重新解释项目结构/learn 读过 .cursorGrowth/learn/
分支收尾merge/PR 靠口头约定finish skill(4 选 1)· PR 维护用 babysit
合并前靠人想起来查安全/APIsecurity · api · delivery · git skills
发版口头 checklistrelease skill 或 ship agent

30 秒上手

对 Agent 说:

/master

它会 AskQuestion 了解你的意图,并推荐下一步。常见路径:

新仓库     →  /scaffold  →  /plan  →  /run
已有代码   →  /learn  →  /plan  →  /run
小修小补   →  描述复现步骤(自动匹配 bugfix rules)
Command作用
/master不确定时 — 路由到下方入口
/plan先总后分:Goal · Done when → 拆 TASK · 写 plan.md(≠ IDE Plan 模式)
/run按 ACTIVE 实现 · task-verify · commit
/finishSprint/Task 完成后 merge / PR / 保留 / 丢弃
/delivery交付验收:视觉 · i18n · 文档对齐 · 生产就绪(finish 前建议)
/learn项目认知 → .cursorGrowth/learn/
/scaffold8 栈脚手架 / 已有项目 audit

发版:release skill(清单)· ship agent(自治)。审查:security · api · delivery · git · finish

8 栈脚手架

每个栈自带 scripts/test.sh(开发循环)+ scripts/verify.sh(全量验收),与 plan/run 验收列对齐。

类别scaffold id技术栈
前端react-vite-tsReact + Vite + TS + Vitest
前端vue-vite-tsVue 3 + Vite + TS
前端nextjs-tsNext.js App Router + Vitest
后端go-apiGo HTTP API
后端rust-axumRust + Axum
后端python-fastapiFastAPI + ruff + mypy + pytest
后端java-gradleJava + Gradle Wrapper
系统cpp-cmakeC++ + CMake + ctest
./.cursor/bin/scaffold.sh list
./.cursor/bin/scaffold.sh apply go-api --dry-run   # 先预览
./.cursor/bin/scaffold.sh apply go-api

完整 walkthrough → 端到端示例

设计原则

  1. Universal only — 母版不含公司路径,任何仓库都能装
  2. Config over fork — 行为开关在 config/*.json,不必 fork 母版
  3. Growth boundary — 项目认知只进 .cursorGrowth/,模板保持干净
  4. Immutable after install — Agent 默认不改 .cursor/,除非你明确要求

文档

文档说明
5 分钟上手最短闭环
plan/run闸门、验收、hooks、先总后分
rules-catalog社区 rules 索引 · rules/local/ 引用
使用场景(20+)onboarding → 发版全场景
scaffold脚手架与 audit
端到端示例go-api 可跟练
Building扩展母版、贡献指南

验证

bash .cursor/verify-super-cursor.sh          # 布局检查
bash .cursor/bin/cursor-coherence.sh         # 交叉自洽(skills/agents/rules 注册)
bash .cursor/bin/template-verify.sh          # 母版完整自测(含 install/scaffold/runner/coherence)

参与

如果 Super Cursor 帮你省了重复教 Agent 的时间 —— 欢迎 Star 支持,或用 Issue/PR 反馈缺口。

  • 扩展通用能力 → 改本仓库
  • 项目私有约定 → 目标仓库的 .cursor/rules/local/(见 rules-catalog · 勿 commit 进母版 .cursor/

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老周有AI~算法定制

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值