# IDE rules for Agent setup: memory, context, orchestration

Rules for Agent setup: memory, context, orchestration: what each one does, an install command and example prompts.

60 cards · page 2 of 2

- HTML: https://affpapa.org/en/nevibecode/rules/topic/agent-tooling?page=2
- Instructions for agents: https://affpapa.org/en/nevibecode/agents.md

- [tanstack-query-v5-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/tanstack-query-v5-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that tells the agent how to write TanStack Query v5 code: query keys, mutations, optimistic updates, Suspense and prefetching.
- [react-typescript-nextjs-nodejs-cursorrules-prompt-](https://affpapa.org/en/nevibecode/rules/react-typescript-nextjs-nodejs-cursorrules-prompt.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that pins down React, TypeScript, Next.js 14 and Node.js conventions: functional components, RORO, minimal use client.
- [react-styled-components-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/react-styled-components-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that tells the agent how to write React code with styled-components: functional components, theming through ThemeProvider, a fixed folder layout.
- [react-query-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/react-query-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that tells the agent how to write React Query code: where QueryClient lives, how hooks and query keys are named.
- [react-native-expo-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/react-native-expo-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that tells the agent how to write React Native code with Expo.
- [python-cursorrules-prompt-file-best-practices](https://affpapa.org/en/nevibecode/rules/python-cursorrules-prompt-file-best-practices.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that makes the assistant write Python with type annotations, PEP 257 docstrings and pytest tests.
- [project-epic-template-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/project-epic-template-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — This rule turns Cursor into a product manager: the agent writes epics and user stories with acceptance criteria and success metrics.
- [playwright-defect-tracking-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/playwright-defect-tracking-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that makes the agent write Playwright tests tied to manual case IDs, with screenshots and logs as defect evidence.
- [nextjs-typescript-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs-typescript-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that pins the Next.js and TypeScript stack and the agent's working order: plan first, one file at a time, fixed reply format.
- [nextjs-app-router-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nextjs-app-router-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that hands the agent a set of Next.js App Router habits: server components by default, file-based routing, separate files for loading and errors.
- [nativescript-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/nativescript-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that tells the agent how to structure a NativeScript project and which libraries to reach for.
- [manifest-yaml-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/manifest-yaml-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that tells the agent how to scaffold a small Manifest backend: project setup, the manifest/backend.yml file and limits on entities.
- [laravel-php-83-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/laravel-php-83-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that walks the agent through building Laravel packages: plan, directory layout, naming standards, tests and docs.
- [how-to-documentation-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/how-to-documentation-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that turns technical steps, test scripts and screenshots into step-by-step guides for non-technical users.
- [cypress-defect-tracking-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/cypress-defect-tracking-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that turns the agent into a QA engineer: writes Cypress tests tagged by team, category and case ID, and builds reports through qa-shadow-report.
- [cursorrules-cursor-ai-wordpress-draft-macos-prompt](https://affpapa.org/en/nevibecode/rules/cursorrules-cursor-ai-wordpress-draft-macos-prompt.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that describes the PressThat project: a system tray app that connects to WordPress and creates draft posts.
- [code-style-consistency-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/code-style-consistency-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that makes the agent study your codebase conventions first and write new code to match them.
- [ascii-simulation-game-cursorrules-prompt-file](https://affpapa.org/en/nevibecode/rules/ascii-simulation-game-cursorrules-prompt-file.md) — rule · PatrickJS · Cursor · ★ 41011 — A Cursor rule that frames an observer-only ASCII simulation: 10x10 grid, turn-based play, logs for nearly everything.
- [langgraph](https://affpapa.org/en/nevibecode/rules/langgraph.md) — rule · sanjeed5 · Cursor · ★ 3579 — A Cursor rule with LangGraph practices: how to split nodes, state and subgraphs in a Python project.
- [godot](https://affpapa.org/en/nevibecode/rules/godot.md) — rule · sanjeed5 · Cursor · ★ 3579 — A Cursor rule that steers the agent toward Godot 4.x conventions: scene composition over inheritance, signals over direct node calls, careful resource loading.

## Refine
[typescript](https://affpapa.org/en/nevibecode/tag/typescript.md) · [python](https://affpapa.org/en/nevibecode/tag/python.md) · [react](https://affpapa.org/en/nevibecode/tag/react.md) · [sdk](https://affpapa.org/en/nevibecode/tag/sdk.md) · [documentation](https://affpapa.org/en/nevibecode/tag/documentation.md) · [markdown](https://affpapa.org/en/nevibecode/tag/markdown.md) · [nextjs](https://affpapa.org/en/nevibecode/tag/nextjs.md) · [qa](https://affpapa.org/en/nevibecode/tag/qa.md) · [php](https://affpapa.org/en/nevibecode/tag/php.md) · [async](https://affpapa.org/en/nevibecode/tag/async.md) · [java](https://affpapa.org/en/nevibecode/tag/java.md) · [kotlin](https://affpapa.org/en/nevibecode/tag/kotlin.md)

## Narrow this list
Parameters: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — values in https://affpapa.org/en/nevibecode/agents.md

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
