SkillAgentSearch skills...

awesome-ai-rules

πŸ€– Curated AI coding assistant rules for Cursor, Claude Code, Copilot, Windsurf, Codex CLI & Gemini CLI. Copy-paste configs for TypeScript, React, Next.js & Python.

Install / Use

npx skills add Lay4U/awesome-ai-rules

Installs into whichever agent you are using.

About this skill
πŸ“

.cursorrules

Cursor IDE rules (legacy)

Quality Score

78/100

Supported Platforms

Cursor
Claude Code
GitHub Copilot
Windsurf
Cline
Gemini CLI
OpenAI Codex
Aider

Our assessment of awesome-ai-rules

awesome-ai-rules scores 78/100 on our quality scale, 3617th of 4,614 Development & Engineering skills we index.

Its .cursorrules is 11 KB long, well organised into 26 sections with 9 code examples: a thorough specification that gives an agent plenty to work with.

It has 6 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
29/30
Structure
20/20
Description
15/15
Adoption
4/20
Freshness
11/15

Maintenance, license and trust

  • The repository was last updated about 8 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
  • Our last check on 2026-10-19 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 86/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit β€” read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk β€” read a skill before letting an agent act on it.

awesome-ai-rules compared with similar skills

All 4 of these similar skills score higher than awesome-ai-rules; compare them before choosing.

SkillScoreStarsUpdatedFormat
awesome-ai-rules (this skill)by Lay4U7868mo ago.cursorrules
taste-skillby Leonxlnx100111.0k1d agoCLAUDE.md
Agent-Reachby Panniantong100109.5k1d agoCLAUDE.md
headroomby headroomlabs-ai10079.0ktodayCLAUDE.md
ai-job-searchby ai-job-search-dev10070.0ktodayCLAUDE.md

Frequently asked questions

How do I install awesome-ai-rules?
Run npx skills add Lay4U/awesome-ai-rules. The install tabs above show the steps for each supported agent.
Which AI agents does awesome-ai-rules work with?
It is written for Cursor, Claude Code, GitHub Copilot, Windsurf, Cline, Gemini CLI, OpenAI Codex and Aider, as a .cursorrules file. Other agents that read the same format can often use it too.
Is awesome-ai-rules safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 86/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is awesome-ai-rules still maintained?
The repository was last updated about 8 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
<div align="center">

Awesome AI Rules

The definitive collection of AI coding rules for every tool and stack

Awesome Stars Contributors Last Commit PRs Welcome MIT License Tools Rules

Production-ready AI coding rules for 8 tools across 9 stacks, ready to copy into your project in seconds.

English | ν•œκ΅­μ–΄ | δΈ­ζ–‡ | ζ—₯本θͺž

</div>

Why This Exists

AI coding output quality depends heavily on instruction quality. Most teams still rewrite the same rules for every new project and tool. This repository standardizes that process with stack-specific rule sets. Each file is practical, opinionated, and designed for real production workflows. Use it to reduce prompt drift, improve consistency, and onboard faster. Copy what fits, customize what matters, and ship with higher confidence.

Quick Start

# Cursor (TypeScript)
cp rules/cursor/typescript/.cursorrules ./.cursorrules

# Claude Code (React)
cp rules/claude-code/react/CLAUDE.md ./CLAUDE.md

# Copilot (Next.js)
mkdir -p ./.github && cp rules/copilot/nextjs/.github/copilot-instructions.md ./.github/copilot-instructions.md

# Windsurf (Python)
cp rules/windsurf/python/.windsurfrules ./.windsurfrules

# Codex (Go)
cp rules/codex/go/AGENTS.md ./AGENTS.md

# Gemini CLI (Rust)
cp rules/gemini-cli/rust/GEMINI.md ./GEMINI.md

# Aider (Vue)
cp rules/aider/vue/.aider.conf.yml ./.aider.conf.yml

# Cline (Java)
cp rules/cline/java/.clinerules ./.clinerules

Full Navigation Matrix

| Tool | Config File | TypeScript | React | Next.js | Python | Go | Rust | Vue | Svelte | Java | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Cursor | .cursorrules | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | | Claude Code | CLAUDE.md | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | | Copilot | copilot-instructions.md | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | | Windsurf | .windsurfrules | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | | Codex | AGENTS.md | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | | Gemini CLI | GEMINI.md | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | | Aider | .aider.conf.yml | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | | Cline | .clinerules | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… |

Tool Rules

Cursor (.cursorrules)

Available stacks: TypeScript, React, Next.js, Python, Go, Rust, Vue, Svelte, Java

cp rules/cursor/<stack>/.cursorrules /path/to/project/.cursorrules

Claude Code (CLAUDE.md)

Available stacks: TypeScript, React, Next.js, Python, Go, Rust, Vue, Svelte, Java

cp rules/claude-code/<stack>/CLAUDE.md /path/to/project/CLAUDE.md

Copilot (copilot-instructions.md)

Available stacks: TypeScript, React, Next.js, Python, Go, Rust, Vue, Svelte, Java

mkdir -p /path/to/project/.github && cp rules/copilot/<stack>/.github/copilot-instructions.md /path/to/project/.github/copilot-instructions.md

Windsurf (.windsurfrules)

Available stacks: TypeScript, React, Next.js, Python, Go, Rust, Vue, Svelte, Java

cp rules/windsurf/<stack>/.windsurfrules /path/to/project/.windsurfrules

Codex (AGENTS.md)

Available stacks: TypeScript, React, Next.js, Python, Go, Rust, Vue, Svelte, Java

cp rules/codex/<stack>/AGENTS.md /path/to/project/AGENTS.md

Gemini CLI (GEMINI.md)

Available stacks: TypeScript, React, Next.js, Python, Go, Rust, Vue, Svelte, Java

cp rules/gemini-cli/<stack>/GEMINI.md /path/to/project/GEMINI.md

Aider (.aider.conf.yml)

Available stacks: TypeScript, React, Next.js, Python, Go, Rust, Vue, Svelte, Java

cp rules/aider/<stack>/.aider.conf.yml /path/to/project/.aider.conf.yml

Cline (.clinerules)

Available stacks: TypeScript, React, Next.js, Python, Go, Rust, Vue, Svelte, Java

cp rules/cline/<stack>/.clinerules /path/to/project/.clinerules

Guides

Contributing

Contributions are welcome. Please read CONTRIBUTING.md and open a PR with clear rationale and examples.

License

Released under the MIT License.

Star This Repo

If this repository helps your team ship faster with AI coding tools, please star the project.

Related Skills

View on GitHub
GitHub Stars6
CategoryDevelopment
Updated8mo ago
Forks2

Languages

Shell

Trust signals

86/100

From repository metadata: license, adoption, age and documentation. Not a code audit β€” see the Safety scan above for what the skill file itself contains.

2 low