Back to marketplace
A

Admin

Admin App

v0.1.0

LeanCode admin-panel frontend guidance for React + TypeScript + Ant Design 5 + TanStack Router with @leancodepl/* libs (kratos, antd-table-hooks, utils).

developer-toolsreactwebinternal

README

admin-app

LeanCode admin-panel plugin for web frontends built on React + TypeScript + Ant Design 5 + TanStack Router with the @leancodepl/* ecosystem (kratos, antd-table-hooks, utils, api-date-dayjs).

What ships

  • rules/typescript.md - TS conventions: type over interface, no any, safe array access with .at()
  • rules/components.md - component file structure, SCSS modules with Suit CSS naming, modal management with useDialog
  • rules/ui.md - Ant Design 5 as the sole UI library, no custom CSS overrides, no inline styles
  • rules/folder-structure.md - import boundaries: sibling imports only via index files
  • rules/intl.md - react-intl patterns, ID naming hierarchy, translation regeneration
  • rules/domain.md - global domain types under /domain/{name}/{feature}.ts, UncapitalizeDeep from @leancodepl/utils
  • rules/routing.md - TanStack Router file-based routing, _auth and _authorized groups
  • rules/auth.md - @leancodepl/kratos integration in src/auth, flow page structure
  • rules/forms.md - Ant Design Form with strongly typed FormItem, mkGuard, useValidationErrorsHandler
  • rules/tables.md - @leancodepl/antd-table-hooks + ExtendedTable with URL search-param state

Skill:

  • skills/admin-app-usage/SKILL.md - entry point that explains what this plugin covers and routes to the right asset

Example usage

  • /admin-app-usage - short explanation of what this plugin does and which asset to use next

What this plugin is NOT about

  • Flutter / mobile - use any of the flutter-* plugins.
  • Backend - this plugin is purely about the web admin frontend.
  • General Next.js / SSR webapps - the conventions assume a LeanCode admin panel (TanStack Router SPA, Ant Design 5, @leancodepl/* libs).

Skills

Install individual skills through the CLI fallback, or download the raw SKILL.md file.

/admin-app-usage

Admin App Usage

Download

Explain what the `admin-app` plugin does and how to use it. Use when the user invokes `/admin-app-usage`, asks what this plugin covers, or needs help with React + Ant Design + TanStack Router admin-panel work (forms, tables, auth, intl, routing) using @leancodepl libs.

npx skills add leancodepl/ai-plugins --skill admin-app-usage -a cursor

0 skills selected