Borrowing it
Nothing to install: this file belongs to shangyankeji/super-dev. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/shangyankeji/super-dev/main/.cursorrulesgit clone --depth 1 https://github.com/shangyankeji/super-devWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/rules/shangyankeji/super-dev/cursorrules)<a href="https://agentmods.dev/rules/shangyankeji/super-dev/cursorrules"><img src="https://agentmods.dev/badge/rules/shangyankeji/super-dev/cursorrules/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/rules/shangyankeji/super-dev/cursorrules"><img src="https://agentmods.dev/badge/rules/shangyankeji/super-dev/cursorrules.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00506 | $0.00506 |
| Opus 5.5 | $0.00202 | $0.00202 |
| Sonnet 5.5 | $0.00101 | $0.00101 |
| Haiku 4.5 | $0.00051 | $0.00051 |
Grade A, and why
cursorrules scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
Super Dev Cursor Rules
在 Cursor 中使用 Super Dev 进行规范驱动开发。
核心原则
- 规范先行 - 在编码前阅读并理解规范
- 遵循关键词 - 严格遵守 SHALL/MUST/SHOULD/MAY
- 验证格式 - 确保所有规范符合 OpenSpec 标准
读取规范
当用户要求实现功能时:
- 首先检查
.super-dev/changes/目录 - 运行
super-dev spec list查看活跃变更 - 运行
super-dev spec show <change-id>查看规范详情 - 阅读 proposal.md、tasks.md、specs/**/*.md
实现规范
实现代码时:
- 确保 SHALL 和 MUST 需求全部实现
- SHOULD 需求尽可能实现
- MAY 需求可选实现
- 实现 Scenario 中描述的行为
验证要求
完成实现后:
- 运行
super-dev spec validate <change-id>验证格式 - 确保所有测试通过
- 检查代码符合规范要求
目录约定
.super-dev/specs/- 当前规范(单一事实源).super-dev/changes/- 提议的变更(工作区).super-dev/archive/- 已归档的变更
命令快捷方式
用户可能使用以下简写:
.spec list → super-dev spec list
.spec show <id> → super-dev spec show <id>
.spec validate → super-dev spec validate
.spec view → super-dev spec view
需求级别
- SHALL: 强制要求,必须实现
- MUST: 技术约束,必须满足
- SHOULD: 推荐做法,强烈建议
- MAY: 可选功能,可以跳过
场景格式
使用 Given-When-Then 格式:
#### Scenario: Description
Given <precondition>
When <action>
Then <outcome>
Delta 类型
- ADDED: 新增需求
- MODIFIED: 修改现有需求
- REMOVED: 删除需求
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 78 lines · 506 tokens per session scan A 30a20671962c
cursorrules is a cursor rule published in the GitHub repository shangyankeji/super-dev (278 stars, last pushed 4mo ago), licensed MIT. It adds 506 tokens to every session, about $0.0020 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other cursor rules, from other repositories
journal-write-protocol
A writing protocol for keeping decision, work, fact, and cycle journals separate. It gives the main agent and its helper agents rules for choosing the right file and journal style.
file-editing
File-handling rules written in Russian that require following requests literally, avoiding unrequested changes, and making backups.
language-agnostic-patterns
Language-agnostic programming patterns: SOLID, design patterns, clean code, and architecture. Load when refactoring, designing abstractions, or reviewing structure — not for everyday syntax.
structural-analogy
A rule for recreating content based on an existing example while keeping its full structure. This includes preserving links and separators.
control-files-archive
A file-management rule for outdated control files, such as plans, checklists, maps, diagrams, and registries. When the described state changes, the old file moves to an archive and the live and archived copies link to each other.
cursor-agent-orchestration
Cursor 3.7 orchestration guide: when to plan, when to delegate, nested subagents, multi-environment handoffs, /best-of-n, and Await for long-running branches.