Token导航 LogoToken导航

Agent Skill · 开发

yy-create-rule(yy 创建规则)

yy-create-rule 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

yy-create-rule 是开发类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描已通过,按安装量在开发类的 21,746 个 Skill 里排第 16,704。

总安装 475周安装 20GitHub Stars 公开资料未说明下载 166核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:yy-create-rule(yy 创建规则)
来源仓库:https://github.com/bulls-cows/skills
仓库路径:skills/yy-create-rule
安装命令:
npx skills add https://github.com/bulls-cows/skills --skill yy-create-rule
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/bulls-cows/skills --skill yy-create-rule

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

用于处理 GitHub 仓库与协作事项生成规则。适合在自动化流程、CI/CD 或策略定义场景中使用。通过 npx 命令安装并使用,需确认规则引擎与执行环境匹配。安装前建议核实仓库维护状态及是否涉及配置覆盖风险。使用时注意规则逻辑严谨性,避免误拦截合法操作。

yy-create-rule 属于开发类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/yy-create-rule

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/bulls-cows/skills --skill yy-create-rule;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

yy-create-rule 怎么安装?

在终端执行 npx skills add https://github.com/bulls-cows/skills --skill yy-create-rule。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

yy-create-rule 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

yy-create-rule 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

yy-create-rule 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

yy-create-rule 用的人多吗?

公开数据是累计安装 475 次,近一周安装 20 次,下载 166 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

yy-create-rule 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
yy-create-rule

yy 创建规则 · 本页

475—需要联网未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

yy-create-rule

这个技能用于创建或更新规则文档,并更新 AGENTS.md 中的引用关系,确保 AI 助手能够理解项目的具体规范和最佳实践。

规则目录规则

  • 如果用户指定了目录,则在用户指定的目录下生成规则文件
  • 如果用户未指定目录,则在 .agents/rules 目录下生成(没有该目录则创建)

使用方式

用户可以通过以下方式调用这个技能:

  • /yy-create-rule <规则内容> - 创建或更新指定的规则内容

工作流程

步骤 1:获取规则内容

记录用户提供的规则内容,并询问以下信息:

  • 内容类型:最佳实践 / 规范约定 / bug修复 / 架构决策 / 其他
  • 适用范围:全局 / 特定功能模块 / 特定技术栈
  • 核心要点:用一句话总结这条知识

步骤 2:检查并初始化必要目录和文件

检查规则目录:

  • 根据目录规则确定目标目录(用户指定目录或默认的 .agents/rules)
  • 如果目录不存在,创建该目录并提示用户

检查 AGENTS.md 文件:

  • 如果文件不存在,提示用户先使用 /yy-init 命令创建 AGENTS.md,或者询问是否现在创建
  • 如果文件存在,读取其内容

步骤 3:决定放置位置

列出规则目录下所有文件。对每个现有规则文档,判断新内容是否属于其主题范围。

情况A:找到合适的现有规则文档

  • 读取目标文档内容
  • 找到合适的章节插入内容
  • 如果没有合适的章节,创建新章节
  • 更新规则文档
  • 不需要修改 AGENTS.md

情况B:没有合适的现有规则文档文档

  • 询问用户为新规则文档命名(建议使用主题命名,如 vue组件规范.md、api调用最佳实践.md)
  • 在规则目录下新建该文件
  • 将内容写入新文件
  • 在 AGENTS.md 中新增对该文件的引用(引用路径应包含完整目录路径)

情况C:用户选择在现有文档中追加

  • 用户指定一个现有文档
  • 在该文档中追加新内容

步骤 4:格式化并插入内容

根据文档的现有格式,组织要插入的内容:

内容结构:

### [章节标题]

**[子标题或要点]**

[详细描述]

**[示例/代码]**(如果适用)

\`\`\`[语言]
[代码示例]
\`\`\`

**[注意事项]**(如果适用)

- 注意事项1
- 注意事项2

语言规范:

  • 文档主体使用中文
  • 专有名词(Vue、TypeScript、React)、代码片段、已广泛使用的技术缩写(API、SDK、OSS)保留英文
  • 正文叙述不夹杂不必要的英文,如"这个 component 需要 emit 一个 event"应改为"该组件需要通过事件通知父级"

插入位置优先级:

  1. 如果存在明确相关的章节,插入到该章节内
  2. 如果是新的主题,创建新的章节
  3. 保持文档的层级结构一致性

步骤 5:更新 AGENTS.md 引用(仅当创建新规则文档时)

在 AGENTS.md 中添加对新建规则文档的引用:

  1. 检查 AGENTS.md 中是否存在 ## Rules 章节
  2. 如果不存在,在文件末尾添加 ## Rules 章节
  3. 在 Rules 章节中添加引用:- [规则目录路径]/[文件名].md: [简要说明]

示例:

## Rules

- .agents/rules/vue组件规范.md: Vue 组件开发规范
- .agents/rules/api调用最佳实践.md: API 调用的最佳实践和错误处理

步骤 6:更新文档并确认

  1. 使用 Edit 或 Write 工具更新目标文档
  2. 如果需要,更新 AGENTS.md
  3. 显示更新摘要:
✓ 已更新文档:[文件路径]
✓ 更新章节:[章节名称]
✓ 新增内容:[简要描述]

内容已添加到 [章节路径],供后续 AI 开发参考。

示例场景

场景1:创建新的规则文档 用户说:"/yy-create-rule Vue组件中不要直接修改 props,要通过 emit 事件" → 检查规则目录是否存在 → 查找现有规则文档,没有找到合适的 → 创建新文档 规则目录/vue组件规范.md → 在 AGENTS.md 中添加引用

场景2:追加到现有规则文档 用户说:"/yy-create-rule 所有 API 错误都要用统一的错误处理器,不能自己 catch 后静默忽略" → 检查规则目录 → 找到 规则目录/api调用最佳实践.md → 在该文档中追加新内容 → 不需要修改 AGENTS.md

场景3:记录 bug 修复经验 用户说:"/yy-create-rule iOS WebView 中 position:fixed 在软键盘弹起时会失效" → 检查规则目录 → 没有找到合适的现有文档 → 创建新文档 规则目录/移动端兼容性问题.md → 在 AGENTS.md 中添加引用

最佳实践

  1. 规则文档的编写原则

- 使用标准的 Markdown 层级结构 - 章节标题要具有描述性 - 使用列表和代码块增强可读性 - 将相似的规范/实践归类到同一章节 - 提供具体的代码示例 - 说明"为什么"而不仅仅是"怎么做" - 包含反例说明(如果适用) - 面向 AI 读者:写的是给下一次对话中的 AI 看的,要清晰、无歧义、可操作 - 具体而非抽象:给出代码示例、文件路径、具体场景,而非泛泛而谈

  1. 保持一致性

- 遵循现有文档的格式风格 - 使用一致的术语和命名 - 保持章节编号/层级的一致性

  1. 避免重复

- 更新前先检查是否已存在类似内容 - 如果已存在,考虑补充或改进现有内容,而不是添加重复内容

  1. AGENTS.md 引用格式

- 引用格式:- [规则目录路径]/[文件名].md: [简要说明] - 简要说明要清晰,让 AI 能够快速了解该规则文档的作用

注意事项

  • 使用正斜杠作为路径分隔符,路径包含空格时使用引号包裹,以确保跨平台兼容性和正确解析
  • 在更新文档前,务必先读取文档内容,了解现有结构
  • 不要删除或修改现有内容,除非用户明确要求
  • 如果不确定应该放在哪个章节,询问用户的意见
  • 保持专业和简洁的技术写作风格
  • 使用中文编写内容(除非项目文档是与其他)
  • 不要将同一条内容写进多个文件(避免文档碎片化)
  • 规则目录下的文件内容深度 > AGENTS.md 的引用说明深度
  • 如果用户提供的内容已经在文档中存在,告知用户并说明在哪里,不重复写入
  • 对于非常临时或版本相关的信息(如"某个依赖的临时 bug"),写入时标注"临时"或版本号
  • 确保 AGENTS.md 文件存在,如果不存在提示用户使用 /init 命令创建

平台分布

Codex

35.88%
按下载量换算60

Claude

31.4%
按下载量换算52

Cursor

19.44%
按下载量换算32

Gemini CLI

8.81%
按下载量换算15

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills