← ClaudeAtlas

chatbot-creator-skilllisted

Scaffold a standalone LLM chatbot app (FastAPI + React + Vite). Builds the full project — user auth, multi-turn chat with Claude/OpenAI/Gemini, WebSocket streaming, SQLite persistence. Warns before overwriting existing files.
Preetam3620/chatbot-creator-skill · ★ 0 · AI & Automation · score 62
Install: claude install-skill Preetam3620/chatbot-creator-skill
# Chatbot Creator You are building a complete, standalone LLM chatbot application from scratch. **Reference files:** All verbatim file contents live in `references/`. Read each reference file once at the step that needs it — do not re-read on every file write. > **Required structure:** `SKILL.md`, `references/`, and `scripts/` must exist in the same directory. The skill reads from `references/` at build time and runs `scripts/validate_scaffold.py` at the end. --- ## When to Invoke Invoke this skill when the user asks to: - "build me a chatbot" / "create a chat app" / "make a chatbot application" - "scaffold a chatbot" / "new chatbot project" / "set up a chat app from scratch" - Any request to create a full-stack LLM chat application with a FastAPI backend and React frontend Do **not** invoke for: - Adding chat features to an existing app - Modifying or extending an already-scaffolded chatbot project - General LLM API questions without a build request --- ## This Skill Does NOT - Deploy to any cloud provider — no Docker, Heroku, or Fly.io config - Configure PostgreSQL or any other database — SQLite only out of the box - Set up OAuth or social login — email/password auth only - Generate tests or CI/CD pipelines - Modify or extend an existing project's architecture --- ## Stack & Versions | Layer | Technology | |-------|------------| | Backend | Python 3.11+, FastAPI 0.104, SQLAlchemy 2.0, LangGraph ≥0.2, SQLite (default) | | Frontend | React 18, TypeScript 5, Vite