build-portal

Scaffold a Dataverse portal with Vite, React, TypeScript, Tailwind, and Auth0.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/TrueNorthIT/claude-plugins --skill build-portal
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: build-portal
Source: https://github.com/TrueNorthIT/claude-plugins/tree/main/plugins/dataverse-portal/skills/build-portal
Command: npx skills add https://github.com/TrueNorthIT/claude-plugins --skill build-portal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end portal scaffolding against the Dataverse Contact API from a single prompt, removing the need for manual setup across API discovery, authentication, scope provisioning, and frontend scaffolding.

Core Features & Use Cases

  • Generates a Vite + React + TypeScript + Tailwind + Auth0 SPA that consumes the Dataverse Contact API, including API discovery, authentication, and scope provisioning if requested.
  • Automatically scaffolds required tables and join paths from reference schemas or a default scope, producing a complete frontend project ready to run.
  • Suitable for building portals like a case portal or bookings UI and rapidly validating end-to-end data flows.

Quick Start

Run the guided flow to scaffold a complete Dataverse portal, including API discovery, authentication, scope provisioning, table setup, and a Vite + React frontend.

Frequently Asked Questions about build-portal

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

FAQPage Schema
How do I scaffold a Dataverse portal with React and Auth0 from a single prompt?▼

Scaffolding a Dataverse portal from a single prompt generates a complete Vite + React + TypeScript + Tailwind SPA with an Auth0 authentication flow, automatically handling API discovery, scope provisioning, and table setup.

What is included when generating a frontend against a Dataverse table?▼

Generating a frontend against a Dataverse table includes API discovery, authentication, scope provisioning, table scaffolding from reference schemas, and a fully wired Vite + React + TypeScript project ready to run.

Do I need the contact-admin CLI to build a Dataverse case portal?▼

Building a Dataverse case portal requires the @truenorth-it/contact-admin CLI along with reference schemas to generate the fully wired frontend scaffold and Auth0-based authentication flow.

Can I use this scaffolding tool to provision authentication scopes for Dataverse APIs?▼

Yes, the guided scaffolding flow handles Dataverse API scope provisioning and Auth0 authentication setup automatically, allowing you to rapidly validate end-to-end data flows.

Does the Dataverse portal scaffold support generating tables from reference schemas?▼

Yes, the Dataverse portal scaffold automatically scaffolds required tables and join paths from reference schemas or a default scope, producing a complete frontend project ready to run.

What's the best way to rapidly validate end-to-end data flows for a Dataverse bookings UI?▼

The best way to validate end-to-end data flows for a Dataverse bookings UI is using the guided scaffolding flow to generate a complete Vite + React frontend with Auth0 authentication and API discovery.