Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Awesome AI Skills & Rules | AI IDE 技能文件与规则集合

AI IDE(Kiro/Cursor/Windsurf/Claude Code)的 Skills、Steering Files、Rules 集合。 让 AI 按照你的规范工作,不再每次重复解释。 最后更新: 2026-03-15


目录


什么是 AI Skills / Rules

AI Skills(技能文件)是给 AI 助手的持久化指令。写一次,AI 自动遵循,不用每次聊天都重复。

平台文件名位置说明
Kiro*.md.kiro/skills/.kiro/steering/Steering files 持久化项目规范
Cursor.cursorrules.mdc项目根目录自定义 AI 代码生成规则
Claude CodeSKILL.md项目根目录可复用的 AI 编码指令
Windsurf.windsurfrules项目根目录类似 Cursor Rules

外部 Awesome Lists 和资源

Cursor Rules 集合

名称Stars说明链接
awesome-cursorrules (PatrickJS)23.6K最大的 Cursor Rules 集合,按语言/框架分类GitHub
awesome-cursor-rules (blefnk)热门前端开发优化(Next.js/React/TypeScript/Tailwind)GitHub
awesome-cursor-rules-mdc (sanjeed5)精选.mdc 格式的 Cursor Rules 集合GitHub
Cursor-Rules (UltraInstinct0x)实用专注于生成可执行代码的规则GitHub

目录网站

网站说明链接
ExtMC可搜索的 Cursor Rules 目录,按框架/技术栈筛选extmc.com
PromptGeniusAI Rules 跨 IDE 指南(Cursor/Windsurf/Copilot)promptgenius.net
GitHub Topics: cursorrulesGitHub 上所有 cursorrules 相关项目GitHub Topics

深度指南

文章来源说明
How To Write Rules for AI Coding ToolsVirtusLabAI 规则编写最佳实践
How to Develop SKILL.md for AI Coding AgentsMTechZillaSKILL.md 生产级指南
How to Guide AI With Rules and TestsfreeCodeCamp用规则和测试引导 AI
Beyond the Vibes: A Rigorous GuidetedivmAI 编码助手严谨使用指南

Sources: VirtusLab, MTechZilla, freeCodeCamp, tedivm.

Content rephrased for compliance with licensing restrictions.


Kiro Skills & Steering Files

Kiro 使用 Steering Files 提供持久化的项目知识(Kiro Docs)。

类型位置触发方式用途
Always-on.kiro/steering/*.md每次对话自动加载项目规范、编码标准
File-match.kiro/steering/*.md + frontmatter读取匹配文件时加载特定文件类型的规则
Manual.kiro/steering/*.md + inclusion: manual# 手动引用按需加载的参考文档
Skills.kiro/skills/*.md按需激活可复用的任务指令

电商项目 Steering 示例

本项目(CBEC-AI-Hub)使用的 Steering Files:

文件用途
product.md项目背景(Amazon Account Manager、跨境电商)
structure.md项目结构(文件组织、命名规范)
tech.md技术栈(Python/TypeScript/Chart.js)

Cursor Rules

Cursor Rules 定义 AI 代码生成的自定义规则(PatrickJS)。

电商开发推荐 Rules

Rule适合来源
Python Projects GuidePython 电商脚本开发PatrickJS
Python Flask JSONFlask API 开发PatrickJS
React TypeScript shadcn/uiShopify 前端/DashboardPatrickJS
Security RulesAI 安全编码GitHub Topics

Claude Code SKILL.md

SKILL.md 是给 Claude Code、Roo Code、OpenAI Codex、Cursor 等 AI 编码 Agent 的结构化指令文件。写一次,Agent 自动读取并应用(MTechZilla)。

Content rephrased for compliance with licensing restrictions.

SKILL.md 结构

# Skill Name

## Context
项目背景和技术栈

## Instructions
具体的编码规则和约束

## Examples
好的代码示例 vs 不好的代码示例

## Constraints
必须遵守的限制(安全/性能/风格)

电商开发推荐 Skills

按角色推荐

角色推荐工具推荐 Skills/Rules
Python 开发Kiro + Claude CodeSteering Files(tech.md)+ SKILL.md(Python 规范)
前端开发CursorReact/TypeScript Rules + Shopify Liquid Rules
全栈KiroSteering + MCP 配置 + Skills

快速开始

# Kiro:创建 Steering Files
mkdir -p .kiro/steering
echo "# 项目规范\n你的编码规则..." > .kiro/steering/rules.md

# Cursor:创建 Rules
echo "你是一个 Python 电商开发专家..." > .cursorrules