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.