What problem does it solve? Building features in a NocoBase 3 application requires coordinating many layers—client routes, server endpoints, database migrations, translations, and tests—while respecting framework conventions and plugin boundaries. This Skill provides the authoritative workflow and reference documentation so features are built correctly the first time, avoiding costly mistakes like hand-implementing capabilities that registered plugins already provide or bypassing security rules. ## Core Features & Use Cases - Task-based reference routing: Directs you to the exact reference document for your task—client pages and routes, child routes and Tabs, components and styling, server routes, database access, migrations, i18n, services, or testing. - Plugin boundary enforcement: Checks installed plugins (authorization, authentication, users, i18n) before writing features by hand, and clearly separates application development from plugin package development. - Non-negotiable guardrails: Enforces rules like per-route authentication, immutable migrations, translation keys for all user-visible strings, and PageContainer wrapping. - Use Case: When asked to add an orders management page with an API endpoint, this Skill walks you through creating the migration, the authenticated server route, the lazy-loaded client page with navigation, translations, and tests—then verifying with typecheck, test, lint, and build. ## Quick Start Use the nocobase-app-development skill to add a new orders page with a corresponding authenticated API endpoint and database table to this NocoBase application.