Install
git clone https://github.com/ivangrynenko/cursorrulesInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Cursor AI Project Rules for Modern Development
📌 About This Repository
This repository contains a comprehensive set of Cursor AI rules designed to enhance efficiency, enforce coding standards, and automate best practices across multiple programming languages and frameworks, including PHP/Drupal, JavaScript/React/Vue, Python, and DevOps technologies, with a strong focus on security following OWASP Top 10 guidelines.
These rules help Cursor AI assist developers by:
- Enforcing coding standards and best practices
- Ensuring tests and documentation remain up to date
- Detecting inefficiencies in AI query usage and improving response quality
- Providing automated suggestions for commit messages, dependencies, and performance optimisations
🚀 Who Is This For?
This repository is ideal for:
- PHP & Drupal developers following Drupal coding standards and security best practices
- Frontend developers working with JavaScript, React, Vue, Tailwind, and other modern frameworks
- Python developers building secure applications following OWASP guidelines
- DevOps engineers working with Docker, CI/CD, and deployment workflows
- Security-conscious developers implementing OWASP Top 10 protections
- Software teams looking for a structured, automated workflow with comprehensive rule sets
- Open-source contributors who want standardized development and security practices
📥 Installation
Interactive Installation (Recommended)
For a fully interactive installation with prompts:
# Step 1: Download the installer
curl -s https://raw.githubusercontent.com/ivangrynenko/cursor-rules/main/install.php -o install.php
# Step 2: Run the installer interactively
php install.php
This two-step process ensures you get the interactive experience with:
- Prompts to choose which rule sets to install (Core, Web Stack, Python, or All)
- Option to remove the installer file after installation (defaults to yes)
Quick Non-Interactive Installation
For a quick installation without prompts (installs core rules only):
curl -s https://raw.githubusercontent.com/ivangrynenko/cursor-rules/main/install.php | php
or install rules by tag expression
curl -s https://raw.githubusercontent.com/ivangrynenko/cursor-rules/main/install.php | php -- --tags "language:javascript category:security"
⚠️ Note: When using the curl piping method above, interactive mode is not possible because STDIN is already being used for the script input. The installer will automatically default to installing core rules only.
Installation with Specific Options
To install with specific options and bypass the interactive mode:
curl -s https://raw.githubusercontent.com/ivangrynenko/cursor-rules/main/install.php | php -- [options]
For example, to install all rules:
curl -s https://raw.githubusercontent.com/ivangrynenko/cursor-rules/main/install.php | php -- --all
Installation Options
Similar plugs
Multi-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, Google Antigravity, and Pi
The Developer Tool for Visual Engineers • An Open-Source AI-First Design tool • Visually build, style, and edit your code with AI • World's best, top-most agent recommended #1…
A powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more.