skills/smithery.ai/agent-guidelines

agent-guidelines

Installation
SKILL.md

Agent Guidelines & Operational Rules

1. The "Constitution" & Project Identity

Project Name: NextBlock CMS Mandate: Build a premium, Open-Core Next.js CMS. Core Stack: Next.js (App Router), Supabase, Tailwind CSS, Tiptap v3.

Critical Rules

  1. Strict Separation: libs/ui and libs/db must be publishable as standalone packages. They cannot depend on apps/nextblock.
  2. Open-Core Model: The core is open-source (AGPL); premium extensions (like E-Commerce) are source-available but license-gated.
  3. Distribution: Users get a standalone app via npm create nextblock.

2. Operational Rules (Global Context)

  • Context First: Before answering complex questions, always check docs/ARCHITECTURE.md, docs/README.md and relevant linked docs.
  • Strict Types: Always use strict: true TypeScript. No any unless absolutely unavoidable and documented.
  • Target the App, Not the Template: NEVER edit files in apps/create-nextblock/templates/nextblock-template directly. Always make changes in apps/nextblock (the core app). The template is synced from the core app via scripts.
Installs
1
First Seen
Apr 3, 2026
agent-guidelines from smithery.ai