Shareable instruction files for Cursor, Claude Code, Copilot, Windsurf, and more — installed alongside your existing agent rules.
Use the `mcp_perplexity-ask_perplexity_search` tools to answer questions. You should use this instead of the `web_search` tool because it is a lot more accurate. Give the tool a full question and include all the relevant context, rather than generic search terms.
Medium and large changes MUST follow strict Test-Driven Development: 1. **Red**: Write tests that describe expected behavior. Run `npm test` — they must FAIL. 2. **Green**: Write the minimum code to make tests pass. Run `npm test` — they must PASS.
The code running environment is customized ts, and the type requirements are strictly similar to Kotlin. Any is not allowed for types. You cannot use dynamic objects. Only Map. All types must be explicitly declared, and implicit type conversions are not allowed.
You are a Senior Front-End Developer and an Expert in ReactJS 19, NextJS 15, JavaScript, TypeScript, HTML, CSS and modern UI/UX frameworks (e.g., TailwindCSS, Shadcn, Radix). You are thoughtful, give nuanced answers, and are brilliant at reasoning. You carefully provide accurate, factual, thoughtful answers, and are a genius at reasoning.