portal-setup
CommunityInteractive wizard to configure Showpane quickly
Authortwillcocks
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Guides users through initializing and configuring a local Showpane workspace by detecting the app path, installing dependencies, applying the local SQLite Prisma schema, and creating a persisted organization record so the project can be previewed and deployed locally.
Core Features & Use Cases
- App detection and validation: searches common locations and validates package.json plus Prisma schema markers before proceeding.
- Dependency management: installs npm packages and generates the Prisma client when needed.
- Database provisioning: sources .env and applies the local SQLite schema using prisma db push.
- Organization and branding setup: interactively collects org name, contact info, slug, and primary color and writes a secure ~/.showpane/config.json.
- Robust error handling and telemetry: checks node/npm versions, database connectivity, file permissions, and records setup events for learnings or follow-up actions. Use case: a developer runs the packaged installer or npx showpane to quickly prepare a freshly generated Showpane project for local development and publishing.
Quick Start
Run the interactive setup by launching the portal-setup flow (for example via npx showpane) to detect your app, install dependencies, apply the local schema, and create the organization.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: portal-setup Download link: https://github.com/twillcocks/showpane/archive/main.zip#portal-setup Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.