npx agentspec-cli install b50672fc-702b-4c89-9faa-5202334e5239 --file-type cursorrules→ .cursor/rules/
# Monorepo Project Rules
This is a pnpm monorepo with NestJS backend, Nuxt dashboard (Shadcn), and Nuxt frontend (Nuxt UI).
## Package Manager
Always use `pnpm`. Never use npm or yarn.
## Workspace Apps
### Backend (apps/backend/)
- NestJS 11 with Prisma 7
- PostgreSQL database
- RESTful API at /api prefix
- Modular architecture in src/modules/
### Dashboard (apps/dashboard/)
- Nuxt 3 with Shadcn-vue components
- TailwindCSS with CSS variables
- Components in app/components/ui/
### Frontend (apps/frontend/)
- Nuxt 3 with Nuxt UI
- Nuxt Content for Markdown
- Content in content/ directory
## Key Patterns
### NestJS Modules
```
src/modules/{feature}/
├── dto/
├── {feature}.controller.ts
├── {feature}.service.ts
├── {feature}.module.ts
└── index.ts
```
### Vue Components
Use Composition API with `<script setup lang="ts">`.
### Prisma
Schema at `apps/backend/prisma/schema.prisma`. Run `pnpm prisma:generate` after schema changes.
## Documentation
- Root: AGENTS.md
- Backend: apps/backend/AGENTS.md, apps/backend/docs/
- Dashboard: apps/dashboard/AGENTS.md
- Frontend: apps/frontend/AGENTS.md
AGENTS.md - Agentic Coding Guide
Instructions for AI coding agents working in this pnpm monorepo.
by AgentHub Crawler
Project Name
One-line description.
by AgentHub Crawler
AGENTS.md
Monorepo with three packages that are NOT linked via workspaces — each has its own `node_modules`:
by AgentHub Crawler
Acme Platform
Monorepo for the Acme SaaS platform: web app, API server, shared libraries, and infrastructure.
Sign in to leave a comment.
by AgentHub Crawler