agent-rules
Rules and instructions for agentic coding tools like Cursor, Claude CLI, Gemini CLI, Qodo, Cline and more
Install / Use
npx skills add lirantal/agent-rulesInstalls into whichever agent you are using.
.cursorrules
Cursor IDE rules (legacy)
Quality Score
Category
AutomationSupported Platforms
Tags
Skill content
View source on GitHubUsage
Interactive Mode
npx agent-rules
This will start an interactive session where you can select the AI app and topics.
Supported AI Apps
| AI App | Supported | |--------|-----------| | GitHub Copilot | ✅ | | Cursor | ✅ | | Claude CLI | ✅ | | Gemini CLI | ✅ |
Command Line Interface
You can also use command line flags to skip the interactive prompts:
# Generate rules for a specific AI app and topic
npx agent-rules --app cursor --topics secure-code
# Generate rules for multiple topics
npx agent-rules --app github-copilot --topics secure-code --topics testing
# Include MCP (Model Context Protocol) configuration
npx agent-rules --app github-copilot --topics testing --mcp
# Include custom commands (prompts)
npx agent-rules --app github-copilot --topics secure-code --commands
# Combine multiple features
npx agent-rules --app github-copilot --topics secure-code --mcp --commands
# Use short flags
npx agent-rules -a claude-code -t security-vulnerabilities -m -c
# Show help
npx agent-rules --help
# Show version
npx agent-rules --version
Available Options
Flags:
-a, --app <app>- AI app to generate rules for-t, --topics <topics>- Topics to generate rules for (can be specified multiple times)-m, --mcp- Include MCP (Model Context Protocol) server configuration-c, --commands- Include custom commands/prompts-h, --help- Show help message-v, --version- Show version number
AI Apps:
github-copilot- GitHub Copilotcursor- Cursorclaude-code- Claude Codegemini- Gemini CLI
Topics:
secure-code- Secure coding practicessecurity-vulnerabilities- Security vulnerability scanning and fixestesting- Testing strategy and guidelines
Features
📋 Instructions & Rules
Scaffold AI-specific coding instructions and best practices rules into your project:
- Security-focused coding practices
- Vulnerability detection and remediation
- Testing strategies and guidelines
🔌 MCP (Model Context Protocol) Configuration
Automatically configure MCP servers for enhanced agentic coding capabilities:
- GitHub Copilot: Configures
.vscode/mcp.json - Gemini CLI: Configures
.gemini/settings.json - Non-destructive merging with existing configurations
Learn more in the MCP Feature Documentation.
⚡ Custom Commands & Prompts
Scaffold reusable commands and prompts for your AI coding assistant:
- GitHub Copilot: Deploys to
.github/prompts/as prompt files - Pre-built commands for common workflows (e.g., implementing GitHub issues)
- Easily extensible with your own custom commands
Learn more in the Commands Feature Documentation.
Rules
Current category of rules available:
- Secure coding practices, based on Liran Tal's Node.js Secure Coding
- Security vulnerabilities, based on Snyk.io
- Testing strategy and test code guidelines, built from Yoni Goldberg's JavaScript Testing and Liran Tal's testing strategy
Documentation
- Project documentation - development, testing, architecture, and conventions.
Contributing
Please consult CONTRIBUTING for guidelines on contributing to this project.
Author
agent-rules © Liran Tal, Released under the Apache-2.0 License.
Related Skills
Agent-Reach
84.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
ruflo
73.0k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
nanobot
48.5kUltra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps
Scrapling
82.8k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
