Nexus UI Developer

Create responsive React TypeScript interfaces for multi-tenant AI platforms.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/adriangmrraa/MultiAgents-Platform-ROI --skill nexus-ui-developer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Nexus UI Developer
Source: https://github.com/adriangmrraa/MultiAgents-Platform-ROI/tree/main/.agent/skills/Frontend_Nexus
Command: npx skills add https://github.com/adriangmrraa/MultiAgents-Platform-ROI --skill nexus-ui-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a clear frontend engineering blueprint for building secure, multi-tenant React applications for omnichannel AI platforms, eliminating inconsistent API usage, credential exposure, and fragile UI patterns. It centralizes best practices like a universal useApi hook, strict TypeScript interfaces, Tailwind CSS conventions, masked credential handling, RAG document management, and SSE onboarding streams so teams can deliver production-ready interfaces with consistent security and performance.

Core Features & Use Cases

  • Universal API integration: useApi hook pattern that auto-injects authentication headers, manages loading and error states, and enforces multi-tenant isolation.
  • Strict TypeScript contracts: recommended interfaces for Agent, AgentConfig, and AgentCreate to avoid any usage of any and ensure predictable data shapes.
  • Credential Vault UI: patterns for masked display, secure create/update flows, and category scoping (tenant/global) for secrets management.
  • Knowledge (RAG) management: guided upload and hard-delete flows for document ingestion and collection scoping.
  • Onboarding streaming (SSE): example pattern for Server-Sent Events to implement stepwise onboarding wizards.
  • UI & performance patterns: Tailwind glassmorphism, responsive grids, React.memo, useMemo/useCallback, and checklist-driven pre-commit standards.
  • Use Case: Implement an Agents management dashboard that lists agents via authenticated API, allows creation/editing with strict typing, masks credentials in the vault, and supports document uploads to a RAG collection.

Quick Start

Create a responsive Agents list view in React + TypeScript that uses the useApi hook to GET /admin/agents, renders AgentCards with Tailwind styling, and displays masked credentials in the Vault UI.

Frequently Asked Questions about Nexus UI Developer

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

FAQPage Schema
How do I build a React TypeScript UI for a multi-tenant AI platform?

Build responsive React TypeScript interfaces for multi-tenant AI platforms by enforcing strict TypeScript contracts, using a universal useApi hook for authenticated requests, and applying Tailwind CSS conventions for consistent UI patterns.

What is the best way to manage authenticated API requests in a multi-tenant React dashboard?

Use a universal useApi hook pattern that auto-injects authentication headers, manages loading and error states, and enforces multi-tenant isolation to ensure secure and consistent API integration across SaaS dashboard components.

How do I securely display and handle credentials in a React frontend?

Securely handle credentials in a React frontend by implementing masked display patterns and scoped create/update flows for tenant and global categories, preventing credential exposure in the UI and during API interactions.

How do I implement Server-Sent Events for an onboarding wizard in React?

Implement Server-Sent Events in React to stream stepwise onboarding wizard updates, enabling real-time progress tracking and step-by-step user guidance during platform initialization.

Does this UI development approach support RAG document uploads and management?

Yes, this UI development approach supports Retrieval-Augmented Generation by providing guided upload and hard-delete flows for document ingestion and collection scoping within multi-tenant AI platforms.

Can I use Tailwind CSS for styling omnichannel SaaS dashboards?

Yes, you can use Tailwind CSS for styling omnichannel SaaS dashboards by applying conventions like glassmorphism, responsive grids, and performance optimizations including React.memo, useMemo, and useCallback.