Nextjs Monorepo — Workflow
Overview
How the nextjs-monorepo skill works, step by step.
Source Workflow
Claude skill workflow.
Step-by-step Workflow
nextjs-monorepo — Workflow
Auto-generated from
SKILL.md. The skill itself is the source of truth; this is a human-readable map of what it does and how it runs.
What it does & when to use
Enterprise-grade Next.js monorepo clean architecture guide for full-stack templates using App Router, TypeScript, Prisma, Supabase, modular monolith structure, internal auth/RBAC, and strict layer separation.
How it works
Workflow outline (sections of SKILL.md):
-
- Purpose
-
- Non-Negotiable Architectural Principles
-
- Recommended Architecture
-
- Architectural Layers
-
- Final Folder Structure
-
- Prisma Setup
-
- Actor Context
-
- Authorization Model
-
- Authentication Design
-
- Server Action Pattern
-
- Route Handler Pattern
-
- Use Case Pattern
-
- Zod Validation
-
- Error Handling
-
- Audit Logging
-
- Seed Data
-
- UI Guidelines
-
- Frontend Component Rules
-
- Testing Strategy
-
- Test Matrix
-
- CI/CD Requirements
-
- Recommended Scripts
-
- Database Portability Rules
-
- Mongo Adapter Preparation
-
- Supabase Positioning
-
- Security Checklist
-
- Implementation Phases
-
- Claude/Codex Working Rules
-
- Definition of Done
-
- Anti-Patterns to Reject
-
- Initial Build Target
-
- Final Architectural Position
Components
Single-file skill — all instructions live in SKILL.md.
Invoke
- Slash:
/nextjs-monorepo - Or a natural-language request matching the triggers above.
Source: SKILL.md in this directory.
Execution Logic
The skill executes when its trigger fires (slash command, natural-language match, or direct invocation). It reads its references, applies its rules, and produces the documented outputs.
Edge Cases
See the source skill's references/ and scripts/ folders for edge-case handling.
Failure Handling
A skill failure surfaces as a tool error or a partial output; never a silent skip. Re-run with --verbose (where applicable) for diagnostics.
Integration Notes
- Claude — invoked via the
Skilltool withskill: "nextjs-monorepo". - Codex — referenced from
AGENTS.mdif mirrored. - Antigravity — referenced from the workspace agent rules if mirrored.
- HQ Project — listed on the landing page Skills section + post-login sidebar.
- MD Project (md.sgnk.ai) — file rendered from
Skills/Nextjs Monorepo/workflow.md. - Obsidian — file rendered with frontmatter + tags.
Usage Examples
Invoke via slash command or natural language matching the skill description.
Source: ~/.claude/skills/nextjs-monorepo/WORKFLOW.md