nazim-platform-admin

Creates platform admin pages and API endpoints in Nazim with global permissions and a 5-step checklist.

Updated Nov 15, 2025
One-click install
npx skills add https://github.com/AHMADJAN-New/nazim-web --skill nazim-platform-admin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nazim-platform-admin
Source: https://github.com/AHMADJAN-New/nazim-web/tree/main/.cursor/skills/nazim-platform-admin
Command: npx skills add https://github.com/AHMADJAN-New/nazim-web --skill nazim-platform-admin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation and maintenance of platform-level administrative pages and API endpoints within the Nazim system, ensuring consistency and adherence to best practices for global administration.

Core Features & Use Cases

  • Platform Admin Pages: Guides the creation of new pages for managing the entire Nazim platform, independent of individual organizations.
  • API Endpoints: Facilitates the development of backend API endpoints that operate at the platform level, not scoped to a single organization.
  • Permission Enforcement: Ensures correct global permissions (subscription.admin) and API client usage (platformApi) are applied.
  • Use Case: When adding a new feature to manage all subscription plans across all organizations in Nazim, use this Skill to follow the established 5-step checklist for creating the necessary frontend page, backend routes, and API interactions.

Quick Start

Follow the 5-step checklist to create a new platform admin page for managing your custom resource.

Frequently Asked Questions about nazim-platform-admin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create platform admin pages for managing resources across all organizations?

Creating platform admin pages involves following a 5-step checklist for frontend and backend development, applying global permissions like `subscription.admin`, and using the `platformApi` client for platform-level data handling.

When do I need to use global permissions for platform-level API endpoints?

Global permissions are required when developing API endpoints that operate at the platform level rather than being scoped to a single organization. This ensures proper platform-wide administration and data access control.

What is the best way to structure routing and middleware for Nazim platform administration?

The best way to structure routing and middleware for Nazim platform administration is by adhering to the enforced conventions for routing, middleware, and data handling specified for platform-level administration.

How do I build frontend pages and backend routes for managing subscription plans across all organizations?

Building these features requires following the established 5-step checklist to create the necessary frontend page, backend routes, and API interactions using the `platformApi` client and `subscription.admin` permissions.

Do I need the platformApi client to develop platform-wide admin features?

Yes, you need the `platformApi` client to develop platform-wide admin features. It ensures correct API interactions and proper enforcement of global permissions for platform-level administration.

Why does my platform admin page fail to enforce correct global permissions?

Platform admin pages fail to enforce correct global permissions when they do not adhere to the required routing, middleware, and data handling conventions, or lack the proper `subscription.admin` permission checks.