claudeers.

🔓 unclaimed — this page was auto-generated from GitHub. Are you the creator?

Claim this page →
// Claude Skills

ruledoctor

Agent Skill: read CLAUDE.md & project rules before coding. Optional CLI audit + hooks. Claude/Codex/Cursor.

Actively maintained
100/100
last commit 16 days ago
last release 21 days ago
releases 1
open issues 3
// install
git clone https://github.com/syf2211/ruledoctor

skills.sh

RuleDoctor — 让 AI 先读项目规则,再改代码

开源 Agent Skill:让助手先读你的规则,再改代码

一句话:装了 Skill、新开对话后,助手会先读 CLAUDE.md / .cursorrules 和你配置的必读文档,再动手改仓库。

一键安装 · Skill 源文件 · 用户指南 · 宣传图与文案

支持 Claude Code · Codex · Cursor · OpenCode(via npx skills
npm 包 ruledoctor 尚未发布;Skill 安装不依赖 npm。

npx skills add syf2211/ruledoctor@ruledoctor -g -a codex -y

Claude Code 用 -a claude-code,Cursor 用 -a cursor


为什么需要这个 Skill?

你已经在仓库里写了 CLAUDE.md.cursor/rulesAGENTS.md,但助手仍然可能:

  • 没读就改代码,像规则不存在
  • 嘴上答应「按规范完成」,测试和提交习惯却对不上
  • 聊久了忘记项目禁忌,尤其是上下文被压缩之后

RuleDoctor 把「读规则」变成 Agent 的开场动作:默认只告诉你读了哪些文件、本场几条硬规矩(不长篇刷屏)。需要较真时,还可以用可选工具看规则有没有被遵守、危险命令有没有出现。


这个 Skill 解决什么问题?

你遇到的烦事Skill 帮你
有规则文件但助手不读开场 Read 根规则 + required_reads 清单
开场复述一整篇默认只报:文件列表 + 最多 3 条硬约束
聊久了像忘了规矩你说上下文被压缩 → 重新 Read
不知道规则有没有生效可选 CLI 报告(事后核对)
危险 git push --forceSkill 应拒绝;硬拦Hook

安装

npx skills add syf2211/ruledoctor@ruledoctor -g -a codex -y

Claude Code 用 -a claude-code,Cursor 用 -a cursor

或手动复制 skills/ruledoctor~/.claude/skills/~/.codex/skills/~/.cursor/skills/

装好后请新开一场对话,在有规则文件的项目里试一个小任务。
CC Switch:仓库 syf2211/ruledoctor,子目录 skills说明

还没有规则文件?可选:node dist/index.js setup -p . 生成模板(需 clone 仓库并 build)。


怎么确认它在工作?

在有规则文件的项目里新开对话,试三件事:

验证你应看到
小任务:改 README 一行助手先列出已读规则文件 + 最多 3 条硬约束
危险请求:git push origin main --forceSkill 应拒绝;Hook 可硬拦
上下文压缩后继续助手重新 Read 规则文件与 required_reads

宣传轮播图(小红书 7 张):docs/promo/xhs/


Skill / CLI / Hook 分工

干什么
Skill先读规则、简短汇报、口头拒绝(装这个就够大多数场景
CLI可选,用会话记录做事后核对
Hook可选,危险 shell 硬拦截;CLI 可用时结束出报告

详见 Hook 是什么? · 用户指南


典型场景

场景助手应表现
项目有 CLAUDE.md先报读了哪些文件 + ≤3 条硬约束,再改代码
规范在 docs/ 深处配置 required_reads 后会 Read
上下文被压缩重新 Read 并简短汇报
要求 force push拒绝(硬拦需 Hook)

参与反馈

  • 真实规则失效案例:#3
  • 真实截图 / Demo GIF 征集:#1
  • 可选 CLI 发布计划:#2

仓库里其它目录(Skill 用户可忽略)

路径用途
skills/ruledoctor/你要安装的 Skill
docs/promo/宣传 PNG、文案、小红书自动化调研
docs/promos/宣传图 HTML 源码 + export-png.mjs
src/test/可选 CLI
docs/internal/维护者笔记

维护者验证

npm run verify

这会依次跑类型检查、测试、Skill 结构校验和构建。


License

MIT

// compatibility

Platformscli
Operating systems
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageTypeScript

// faq

What is ruledoctor?

Agent Skill: read CLAUDE.md & project rules before coding. Optional CLI audit + hooks. Claude/Codex/Cursor.. It is open-source on GitHub.

Is ruledoctor free to use?

ruledoctor is open-source under the MIT license, so it is free to use.

What category does ruledoctor belong to?

ruledoctor is listed under skills in the Claudeers registry of Claude-compatible tools.

0 views
20 stars
unclaimed
updated 15 days ago

// embed badge

ruledoctor on Claudeers
[![Claudeers](https://claudeers.com/api/badge/ruledoctor.svg)](https://claudeers.com/ruledoctor)

// retro hit counter

ruledoctor hit counter
[![Hits](https://claudeers.com/api/counter/ruledoctor.svg)](https://claudeers.com/ruledoctor)

// reviews

// guestbook

0/500

// related in Claude Skills

🔓

An agentic skills framework & software development methodology that works.

// skillsobra/Shell249,840MIT[ claude ]
🔓

Public repository for Agent Skills

// skillsanthropics/Python159,495[ claude ]
🔓

💫 Toolkit to help you get started with Spec-Driven Development

// skillsgithub/Python117,790MIT[ claude ]
🔓

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…

// skillsGraphify-Labs/Python77,228MIT[ claude ]
→ see how ruledoctor connects across the ecosystem