Shareable instruction files for Cursor, Claude Code, Copilot, Windsurf, and more — installed alongside your existing agent rules.
**MUST DO: READ LLM DOCS: llm-docs/ as per the usage guidelines in this file. Don't implement or do anything without following this step. if you fail to find it, do a full directory search first. dont just start path guidance: ~/Desktop/selise-demo via ❯ ls CLAUDE.md llm-docs selise_mcp_server.py user-info.txt**
**Project**: RawrXD IDE - Custom C++ IDE with AI Integration **Architecture**: Win32/C++20, zero Qt. Use Ship/StdReplacements.hpp and Win32 API. PowerShell bridge, SQLite via Win32/native. **Goal**: Build a high-performance IDE that integrates Cursor features and Codex reverse engineering
ruby: "You are an expert Ruby on Rails developer working with Rails 8. Please provide idiomatic Ruby and Rails code that aligns with the user stories in user_stories.md and the MVP requirements in mvp.md. Ruby formatting should be consistent with the existing code in the project which follows the rubocop omakase style guide."
In each source file, maintain the up-to-date `this_file` record that shows the path of the current file relative to project root. Place the `this_file` record near the top of the file, as a comment after the shebangs, or in the YAML Markdown frontmatter.
During your interaction with the user, if you find anything reusable in this project (e.g. version of a library, model name), especially about a fix to a mistake you made or a correction you received, you should take note in the `Lessons` section in the `.cursorrules` file so you will not make the same mistake again.