https://github.com/przeprogramowani/ai-rules-builder
Generate "Rules for AI". Quickly ✨
https://github.com/przeprogramowani/ai-rules-builder
ai-agents astro cline copilot cursor react rules-for-ai windsurf
Last synced: about 1 month ago
JSON representation
Generate "Rules for AI". Quickly ✨
- Host: GitHub
- URL: https://github.com/przeprogramowani/ai-rules-builder
- Owner: przeprogramowani
- License: agpl-3.0
- Created: 2025-03-13T18:41:11.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2025-03-21T15:22:16.000Z (about 1 month ago)
- Last Synced: 2025-03-21T15:25:28.883Z (about 1 month ago)
- Topics: ai-agents, astro, cline, copilot, cursor, react, rules-for-ai, windsurf
- Language: TypeScript
- Homepage: https://10xrules.ai
- Size: 697 KB
- Stars: 43
- Watchers: 2
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 10xRules.ai by 10xDevs
[](https://github.com/przeprogramowani/ai-rules-builder/actions/workflows/master.yml)

👉 [10xRules.ai](https://10xrules.ai)
This is a web application that enables developers to quickly create so called "rules for AI" used by tools such as GitHub Copilot, Cursor and Windsurf, through an interactive, visual interface.
## Features
- **Build AI Rules:** Create customized rule sets for different editors (Copilot, Cursor, Windsurf)
- **Export Options:** Easily copy to clipboard or download as markdown files
- **Smart Import:** Automatically generate rules by dropping package.json or requirements.txt files## Getting Started
1. **Installation**
```bash
npm install
```2. **Development**
```bash
npm run dev
```3. **Build**
```bash
npm run build
```## Tech Stack
- Astro 5
- TypeScript 5
- React 18.3
- Tailwind 4
- Zustand
- Lucide React## Contributions
Send updates to:
- `src/data/dictionaries.ts`
- `src/data/rules/...`## How to Write Effective Rules
When contributing new rules, please:
- **Be specific:** "Use React.memo for expensive components" not "Optimize components"
- **Make it actionable:** Provide clear guidance that can be immediately applied
- **Include placeholders:** Use `{{placeholder_text}}` for project-specific values
- **Follow conventions:** Match the style and structure of existing rules
- **Focus on best practices:** Rules should represent industry standards, not personal preferencesSee examples in `src/data/rules/` directory for each technology stack.
---
[10xDevs](https://10xdevs.pl) - launching soon 🚀