RuleForge — AI skill for Claude Code
Auto-generate AI assistant rules (CLAUDE.md, .cursorrules, copilot-instructions) from codebase analysis.
How to install RuleForge
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open he-yufeng/RuleForge and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What RuleForge does
Auto-generate AI assistant rules (CLAUDE.md, .cursorrules, copilot-instructions) from codebase analysis.
Alternatives in AI
- Open Researcher — 🔥 Visual AI research assistant that displays real-time thinking, provides split-view analysis, and automatic 634 ★
- EasyCode — Easy Code (formerly DeepV Code) — A highly customizable AI coding assistant compatible with all major AI model 421 ★
- DeepVCode — DeepV Code - A highly customizable AI coding assistant compatible with all major AI models 406 ★
README
[](https://pypi.org/project/ruleforge-ai/) [](https://github.com/he-yufeng/RuleForge/actions) [](LICENSE)
[**Quick Start**](#quick-start) · [**What It Detects**](#what-it-detects) · [**Formats**](#supported-output-formats) · [中文](README.zh-CN.md)

RuleForge scans your project — languages, frameworks, linters, test setup, CI config — and generates ready-to-use rule files for **Claude Code** (`CLAUDE.md`), **Cursor** (`.cursorrules`), **GitHub Copilot** (`.github/copilot-instructions.md`), the tool-agnostic **`AGENTS.md`** convention, **Windsurf** (`.windsurfrules`), **Cline** (`.clinerules`), **Gemini CLI** (`GEMINI.md`), **Zed** (`.rules`), and **Aider** (`CONVENTIONS.md`).
Stop writing these files by hand. Let your codebase speak for itself.
Why?
Every AI coding assistant works better with project-specific context. But most developers either:
- Skip writing rules entirely (leaving performance on the table)
- Copy-paste generic templates that don't match their actual stack
- Spend 30+ minutes hand-crafting rules that go stale
RuleForge generates accurate, stack-aware rules in seconds by actually reading your project config.
What It Detects
| Category | Examples |
|---|---|
| Languages | Python, TypeScript, JavaScript, Go, Rust, Java, C++, and 20+ more |
| Frameworks | FastAPI, Flask, Django, React, Next.js, Vue, Svelte, Express, Gin, Axum... |
| Package Managers | pip, poetry, hatch, pnpm, yarn, bun, npm, cargo |
| Linters & Formatters | ruff, black, eslint, prettier, biome, clippy, go fmt |
| **T |
Related Skills
Payo
Generate project-tailored AI assistant rules & skills (CLAUDE.md, .cursorrules, Copilot instructions, AGENTS.m
Agentsync
One source of truth for all your AI coding agent rule files. Sync AGENTS.md, CLAUDE.md, .cursorrules, copilot-
AI Context Kit
Lint, measure, and manage context files for AI coding agents. Cursor rules, CLAUDE.md, AGENTS.md, Copilot inst
Skillr
Write AI instructions once, sync to every tool. One canonical format (.skillr/) compiles to CLAUDE.md, .cursor
AI Instructions
How to write great CLAUDE.md, AGENTS.md, Cursor rules, Kiro steering, and Copilot instructions
Scavi
Context linter for AI coding agents. Detects stale, conflicting, and incorrect instructions across AGENTS.md,
Related Agents
Copilot Instructions
Prompt Polisher
Analyzes AI prompt files (.claude/agents/.md, .claude/skills//.md, .agents/skills//.md, CLAUDE.md, AGENTS.md,
Copilot Assistant
GitHub Copilot coding agent onboarding specialist. Use PROACTIVELY when