virastack/ai

AI-native architecture kit for modern React — disciplined agent rules in one command.

23Stars on the repository
13Mods indexed here, across every type
25d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

api

01

virastack/ai

Cursor rule Cursor

USE WHEN: Defining HTTP requests, endpoints, and handling API responses.

23 25d ago A 0 tokens original MIT

core-principles

02

virastack/ai

Cursor rule Cursor

USE WHEN: Applying core principles and enforcing global project constraints.

23 25d ago A 653 tokens original MIT

forms

03

virastack/ai

Cursor rule Cursor

USE WHEN: Constructing forms, validating inputs, and managing form state with Zod schemas.

23 25d ago A 0 tokens original MIT

i18n

04

virastack/ai

Cursor rule Cursor

USE WHEN: Managing translation files (JSON), localization keys, or implementing multi-language logic.

23 25d ago A 0 tokens original MIT

performance

05

virastack/ai

Cursor rule Cursor

USE WHEN: Optimizing Core Web Vitals, managing assets, and ensuring high Lighthouse/A11y scores.

23 25d ago A 0 tokens original MIT

virastack/ai

Cursor rule Cursor

USE WHEN: Designing React components, implementing hooks, and managing component lifecycles.

23 25d ago A 0 tokens original MIT

state-management

07

virastack/ai

Cursor rule Cursor

USE WHEN: Managing global client state with Zustand and handling client-side state logic.

23 25d ago A 0 tokens original MIT

tanstack-query

08

virastack/ai

Cursor rule Cursor

USE WHEN: Managing server state, fetching data, and handling mutations with TanStack Query.

23 25d ago A 0 tokens original MIT

testing

09

virastack/ai

Cursor rule Cursor

USE WHEN: Writing unit, integration, or component tests. Mandatory for logic in features.

23 25d ago A 0 tokens original MIT

typescript

10

virastack/ai

Cursor rule Cursor

USE WHEN: Defining TypeScript types, Zod schemas, and generic constraints for type safety.

23 25d ago A 0 tokens original MIT

ui-components

11

virastack/ai

Cursor rule Cursor

USE WHEN: Building UI components, structuring layouts, and applying styles using Tailwind CSS.

23 25d ago A 0 tokens original MIT

nextjs

12

virastack/ai

Cursor rule Cursor

Next.js 16 App Router Standards & Constraints.

23 25d ago A 0 tokens original MIT

tanstack-start

13

virastack/ai

Cursor rule Cursor

TanStack Start Routing, Loaders, and Server Functions Standards.

23 25d ago A 0 tokens original MIT