Not in the top 1,000 by GitHub stars
fjb040911/ai-rules
ai-rules is a governance framework designed to solve "Architectural Decay" in AI-driven development. It forces AI Agents (Cursor, Windsurf, Copilot) to respect your project's boundaries, UI libraries, and design patterns.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/ai-rules/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
04a0d0ddc879 → 04a0d0ddc879
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 04a0d0ddc879
No earlier version was observed for comparison.
Heat
1.3- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- ai-rules
skills/ai-rules
How it works
ai-rules
When your agent uses it
Initialize and maintain project .ai-rules engineering rules, review code against those rules and produce reports, and fix selected findings. Use when the user requests ai-rules initialization, code checking, rule maintenance, or issue repair (including 使用 ai-rules 初始化、检查代码、修复问题).
What it loads into context
Frontmatter
70 tokensAlways available to the agent
SKILL.md
420 tokensWhen the skill is activated
Reference documents
64,484 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,182 bytesSKILL.mdcore2,182 bytesassets/templates/en/c-cpp/.ai-rules.mddoc15,750 bytesassets/templates/en/c-cpp/config.jsonasset3 bytesassets/templates/en/c-cpp/rules-config.jsonasset3,508 bytesassets/templates/en/electron/.ai-rules.mddoc9,411 bytesassets/templates/en/electron/config.jsonasset3 bytesassets/templates/en/electron/rules-config.jsonasset3,860 bytesassets/templates/en/express/.ai-rules.mddoc5,351 bytesassets/templates/en/express/config.jsonasset3 bytesassets/templates/en/express/rules-config.jsonasset3,216 bytesassets/templates/en/frontend-base/.ai-rules.mddoc7,159 bytesassets/templates/en/frontend-base/config.jsonasset3 bytesassets/templates/en/frontend-base/rules-config.jsonasset3,543 bytesassets/templates/en/java-base/.ai-rules.mddoc3,723 bytesassets/templates/en/java-base/config.jsonasset3 bytesassets/templates/en/java-base/rules-config.jsonasset3,248 bytesassets/templates/en/java-spring/.ai-rules.mddoc11,542 bytesassets/templates/en/java-spring/config.jsonasset3 bytesassets/templates/en/java-spring/rules-config.jsonasset3,673 bytesassets/templates/en/nestjs/.ai-rules.mddoc5,247 bytesassets/templates/en/nestjs/config.jsonasset3 bytesassets/templates/en/nestjs/rules-config.jsonasset3,212 bytesassets/templates/en/nodejs-base/.ai-rules.mddoc3,799 bytesassets/templates/en/nodejs-base/config.jsonasset3 bytesassets/templates/en/nodejs-base/rules-config.jsonasset3,175 bytesassets/templates/en/python-base/.ai-rules.mddoc14,106 bytesassets/templates/en/python-base/config.jsonasset3 bytesassets/templates/en/python-base/rules-config.jsonasset3,529 bytesassets/templates/en/python-fastapi/.ai-rules.mddoc20,136 bytesassets/templates/en/python-fastapi/config.jsonasset3 bytesassets/templates/en/python-fastapi/rules-config.jsonasset3,988 bytesassets/templates/en/react-js/.ai-rules.mddoc9,176 bytesassets/templates/en/react-js/config.jsonasset3 bytesassets/templates/en/react-js/rules-config.jsonasset3,643 bytesassets/templates/en/react-ts/.ai-rules.mddoc9,564 bytesassets/templates/en/react-ts/config.jsonasset3 bytesassets/templates/en/react-ts/rules-config.jsonasset3,697 bytesassets/templates/en/vscode-extension/.ai-rules.mddoc9,589 bytesassets/templates/en/vscode-extension/config.jsonasset3 bytesassets/templates/en/vscode-extension/rules-config.jsonasset3,876 bytesassets/templates/en/vue/.ai-rules.mddoc9,343 bytesassets/templates/en/vue/config.jsonasset3 bytesassets/templates/en/vue/rules-config.jsonasset3,705 bytesassets/templates/index.jsonasset308 bytesassets/templates/zh-CN/c-cpp/.ai-rules.mddoc14,703 bytesassets/templates/zh-CN/c-cpp/config.jsonasset3 bytesassets/templates/zh-CN/c-cpp/rules-config.jsonasset3,455 bytesassets/templates/zh-CN/electron/.ai-rules.mddoc8,963 bytesassets/templates/zh-CN/electron/config.jsonasset3 bytesassets/templates/zh-CN/electron/rules-config.jsonasset3,807 bytesassets/templates/zh-CN/express/.ai-rules.mddoc5,074 bytesassets/templates/zh-CN/express/config.jsonasset3 bytesassets/templates/zh-CN/express/rules-config.jsonasset3,163 bytesassets/templates/zh-CN/frontend-base/.ai-rules.mddoc6,750 bytesassets/templates/zh-CN/frontend-base/config.jsonasset3 bytesassets/templates/zh-CN/frontend-base/rules-config.jsonasset3,490 bytesassets/templates/zh-CN/java-base/.ai-rules.mddoc3,436 bytesassets/templates/zh-CN/java-base/config.jsonasset3 bytesassets/templates/zh-CN/java-base/rules-config.jsonasset3,195 bytesassets/templates/zh-CN/java-spring/.ai-rules.mddoc10,516 bytesassets/templates/zh-CN/java-spring/config.jsonasset3 bytesassets/templates/zh-CN/java-spring/rules-config.jsonasset3,620 bytesassets/templates/zh-CN/nestjs/.ai-rules.mddoc5,028 bytesassets/templates/zh-CN/nestjs/config.jsonasset3 bytesassets/templates/zh-CN/nestjs/rules-config.jsonasset3,159 bytesassets/templates/zh-CN/nodejs-base/.ai-rules.mddoc3,604 bytesassets/templates/zh-CN/nodejs-base/config.jsonasset3 bytesassets/templates/zh-CN/nodejs-base/rules-config.jsonasset3,122 bytesassets/templates/zh-CN/python-base/.ai-rules.mddoc13,117 bytesassets/templates/zh-CN/python-base/config.jsonasset3 bytesassets/templates/zh-CN/python-base/rules-config.jsonasset3,476 bytesassets/templates/zh-CN/python-fastapi/.ai-rules.mddoc18,754 bytesassets/templates/zh-CN/python-fastapi/config.jsonasset3 bytesassets/templates/zh-CN/python-fastapi/rules-config.jsonasset3,935 bytesassets/templates/zh-CN/react-js/.ai-rules.mddoc8,740 bytesassets/templates/zh-CN/react-js/config.jsonasset3 bytesassets/templates/zh-CN/react-js/rules-config.jsonasset3,590 bytesassets/templates/zh-CN/react-ts/.ai-rules.mddoc9,115 bytesassets/templates/zh-CN/react-ts/config.jsonasset3 bytesassets/templates/zh-CN/react-ts/rules-config.jsonasset3,644 bytesassets/templates/zh-CN/vscode-extension/.ai-rules.mddoc9,034 bytesassets/templates/zh-CN/vscode-extension/config.jsonasset3 bytesassets/templates/zh-CN/vscode-extension/rules-config.jsonasset3,823 bytesassets/templates/zh-CN/vue/.ai-rules.mddoc8,879 bytesassets/templates/zh-CN/vue/config.jsonasset3 bytesassets/templates/zh-CN/vue/rules-config.jsonasset3,652 bytesreferences/audit.mddoc2,572 bytesreferences/config-spec.mddoc2,406 bytesreferences/fix.mddoc1,281 bytesreferences/initialize.mddoc2,879 bytesreferences/report-spec.mddoc1,684 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- ai-rules
Repository facts
- License
- No license detected
- Created
- Mar 6, 2026
- Last pushed
- Oct 10, 2026
- Forks
- 14
- Open issues
- 2
- Project activity
- Active
Before you install
Instructions onlyAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 1 note
skills/ai-rules/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- No network access
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- No access to secrets
- No requests to vote in Hot
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
No combined signals at this commit.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md skills/ai-rules/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/ai-rules/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/ai-rules/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/ai-rules/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/ai-rules/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/ai-rules/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.