bootstrap

Configure Kinetic front-end portals with Vite proxy and authentication state.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/kineticdata/kinetic-platform-ai-skills --skill bootstrap-kineticdata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bootstrap
Source: https://github.com/kineticdata/kinetic-platform-ai-skills/tree/main/skills/front-end/bootstrap
Command: npx skills add https://github.com/kineticdata/kinetic-platform-ai-skills --skill bootstrap-kineticdata

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides the foundational setup and essential configurations required to build robust and performant front-end portals using the Kinetic Platform. It addresses common challenges in application bootstrapping, authentication, and integration with the Kinetic backend.

Core Features & Use Cases

  • Project Initialization: Sets up the core structure and dependencies for a new Kinetic front-end portal.
  • Authentication Flow: Implements the state machine for handling user login, session management, and routing based on authentication status.
  • API Integration: Configures the Vite development server proxy to seamlessly communicate with the Kinetic Platform API, ensuring smooth data fetching and form rendering.
  • CoreForm Setup: Details the critical steps for integrating Kinetic's CoreForm component, including necessary scripts and props.
  • Use Case: When starting a new Kinetic portal project, use this Skill's guidance to correctly configure vite.config.js, main.jsx, and App.jsx to ensure the application can authenticate users and render forms without errors.

Quick Start

Follow the instructions in this Skill to set up your Kinetic portal project's Vite configuration and main entry point.

Frequently Asked Questions about bootstrap

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

FAQPage Schema
How do I set up a front-end portal with Vite for the Kinetic Platform?

Setting up a Kinetic front-end portal with Vite involves configuring the development server proxy for API communication, integrating KineticLib, and establishing routing structures in your main entry point files.

How do I manage authentication state for a React portal application?

You manage React portal authentication state by implementing a state machine that handles user login, session management, and routing based on the current authentication status.

What do I need to integrate CoreForm into my React application?

To integrate CoreForm, you must configure necessary scripts, define DOM portal targets for rendering, and pass the required props to ensure forms render without errors.

Do I need Vite to build a Kinetic front-end portal?

Vite is used to configure the development server proxy for seamless communication with the Kinetic Platform API, ensuring smooth data fetching and form rendering during local development.

Why does my CoreForm component fail to render in my Kinetic portal?

CoreForm rendering fails when DOM portal targets are missing or prerequisites are unmet; you must ensure necessary scripts are loaded and proper props are passed for seamless form rendering.