chatbot-creator-skilllisted
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