Back to Registry View Author Profile
Official Verified
neo-app-mode
Build full-stack applications after collecting project requirements. Use when user says Neo App Mode, asks to build/create/scaffold a new app, or wants React+Vite+Tailwind frontend with Node/Express/MongoDB backend using MVC architecture.
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/chinmayagit/webappbuilderOr
Neo App Mode
Collect requirements first, then scaffold a production-ready starter.
Requirement intake (ask before scaffolding)
Ask these in one compact checklist:
- Project name
- App type and core modules (auth, dashboard, CRUD entities)
- User roles (admin/user/etc.)
- Required pages and API endpoints
- MongoDB connection preference (local/Atlas)
- Auth method (JWT/session/OAuth)
- Extra features (file upload, charts, payments, notifications)
If user is unsure, use defaults from references/default-requirements.md.
Generate app scaffold
Run:
bash skills/neo-app-mode/scripts/scaffold_neo_app.sh \
--name <project-name> \
--path apps \
--with-auth jwt
Output structure:
frontend/→ React + Vite + Tailwindbackend/→ Express + MongoDB + MVC.env.examplefiles for frontend/backend- starter README with run steps
Behavior rules
- Always confirm requirements summary before code generation.
- Use clean MVC in backend:
models/,controllers/,routes/,middlewares/,config/. - Add at least one sample entity module with full CRUD.
- Add health route and API prefix
/api/v1. - Keep generated code minimal, readable, and extendable.
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-chinmayagit-webappbuilder": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.