Cursor rule Cursor
Python backend style, env/secrets, and error handling. Use for API and server code (FastAPI, Flask).
MCP server and Cursor plugin that runs software delivery as named, gated steps β skills, agents, rules, and pn-core:// resources.
This repository also configures its own agents. See what pnCore tells them β
Cursor rule Cursor
Python backend style, env/secrets, and error handling. Use for API and server code (FastAPI, Flask).
Cursor rule Cursor
Core React conventions: function components, hooks, semantic HTML, naming, styling, performance, and component architecture. Use when editing .tsx or .jsx files. For Next.js app/ or pages/, pn-nextjs also applies.
Cursor rule Cursor
Ruby backend style, env, and error handling. Use for API and server code (Rails, Sinatra).
Cursor rule Cursor
Rust backend style, env, and error handling. Use for API and server code (Actix-web, Axum).
Cursor rule Cursor
Shader authoring conventions: explicit precision, documented uniforms, no magic numbers, consistent naming. Use when editing GLSL, WGSL, or shader-related code.
Cursor rule Cursor
Three.js and 2D game conventions: scene structure, performance, postprocess order, R3F/Drei, physics. Use when editing Three.js or game-related code.
Cursor rule Cursor
MCP tool risk tiers, HITL gates, and when to use approvalcheckpoint and gatelogappend. Use for safety reviews and workflow audits.
Cursor rule Cursor
Unreal Editor Python scripting: Editor Script Plugin, unreal module, headless commandlet. Use when editing Unreal Python scripts for automation, pipelines, or Editor Utility Widgets.
Cursor rule Cursor
Unreal Engine conventions: UPROPERTY/UFUNCTION usage, GC-safe patterns, asset naming, build config, materials, Niagara, PCG, MetaSounds, Motion Design. Use when editing Unreal C++, Blueprints, Python scripts, or Unreal assets.
Cursor rule Cursor
Vanilla HTML/CSS/JS conventions: semantic HTML, progressive enhancement, a11y. Use when editing .html or .htm files.
Cursor rule Cursor
Tag every pnCore-touched assistant response with a context tag plus πΊ (red triangle emoji) so the response is visible at a glance in Cursor's chat UI.
Cursor rule Cursor
Web3 security conventions: no private keys, env for RPC, explicit visibility, events for state changes. Use when editing Solidity or Web3 integration code.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page β the rest are on their repository pages: