Cheneeheng Agent Skills Scaffold Fullstack Web

Scaffold a Fullstack Web App

tomevault-io Updated

File contents

Scaffold a Fullstack Web App

A fullstack repo is the composition of a Python service and a web frontend. Scaffold each side per its own skill, then place them side by side.

project/
├── backend/                # see scaffold-python-service
│   ├── app/{api,core,models,services,db}/
│   └── tests/{unit,integration,system}/
├── frontend/               # see scaffold-web-frontend
│   └── src/{lib,routes}/
├── migrations/             # Alembic
└── .gitignore              # combined entries below

Keep the two stacks independently buildable and testable — the backend exposes an API; the frontend consumes it through its src/lib/api client. Do not share runtime code across the boundary.

Combined .gitignore

# Python
.venv/
__pycache__/
*.pyc
*.egg-info/
.coverage
.pytest_cache/
.mypy_cache/
.ruff_cache/
*.db

# Node / frontend
node_modules/
.svelte-kit/

# Build output (both)
dist/
build/

# Secrets / env
.env
.env.*
!.env.example

# OS
.DS_Store

Source: cheneeheng/agent-skills — distributed by TomeVault.

tomevault-io/skills-registry/tree/main/cheneeheng--agent-skills--scaffold-fullstack-web commit 114b582306

Frequently asked questions

npx skillmds@latest add tomevault-io/cheneeheng-agent-skills-scaffold-fullstack-web