baseweb-create

Generate baseweb project scaffolding with selected flavors and starter files.

1|Updated Feb 4, 2020
One-click install
npx skills add https://github.com/christophevg/baseweb --skill baseweb-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: baseweb-create
Source: https://github.com/christophevg/baseweb/tree/main/skills/create
Command: npx skills add https://github.com/christophevg/baseweb --skill baseweb-create

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating a new baseweb project from scratch can be time-consuming and error-prone because you must decide a structure, configure options, and wire up the initial app correctly.

Core Features & Use Cases

  • Guided project planning: Asks clarifying questions for project name, project type (minimal/standard/full/pwa/api-only), and requested features like authentication, WebSocket, database, uploads, and background tasks.
  • Flavor-based scaffolding: Generates a matching project structure and starter files tailored to the chosen flavor, including server setup and page/component organization.
  • Initial configuration & dev setup: Creates baseline configuration such as pyproject.toml, Makefile, environment variables, and starter tests to help you run and iterate quickly.

Quick Start

Tell the AI: "Create a standard baseweb project named myapp with REST endpoints and pages, and include basic development dependencies."

Frequently Asked Questions about baseweb-create

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

FAQPage Schema
How do I scaffold a new Python web app with Quart and Socket.IO?

Scaffolding a new Python web app with Quart and Socket.IO generates a matching folder structure, configuration files, and starter code based on your selected project flavor and requested features.

Can I generate a PWA-ready project with REST APIs and WebSocket support?

Yes, you can generate a PWA-ready project with REST APIs and Socket.IO WebSockets by selecting the pwa or full project flavor and mapping those features to the corresponding starter templates during setup.

What is the best way to set up an initial ASGI app with authentication and background tasks?

The best way to set up an ASGI app with authentication and background tasks is using guided project planning to map those features to a full project flavor, generating a runnable entry-point file with initial tests and baseline configuration.

Does this scaffolding tool include configuration for pyproject.toml and Makefile?

Yes, the scaffolding tool creates baseline configuration such as pyproject.toml, a Makefile, environment variables, and starter tests to help you run and iterate on your project quickly.

When should I choose an api-only project over a standard baseweb setup?

You should choose an api-only project over a standard baseweb setup when you only need REST endpoints without pages, authentication, or Socket.IO WebSockets, generating a streamlined folder structure tailored to APIs.