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.