By avarajar
Interactive project generator — visual web UI to select your tech stack, then AI-powered generation of fully functional projects
Generate or add a backend layer to a project — server framework, REST API, database connection, and CRUD endpoints
Generate common project files — README, .gitignore, .env.example, Makefile, and setup script
Generate or add database configuration, ORM setup, migrations, and seed data to a project
Generate or add a frontend layer to a project — framework, CSS, state management, build tool, and CRUD UI
Open the visual web UI to select your tech stack, then generate a fully functional project with AI
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Interactive project generator with a visual web UI and Claude Code integration. Select your tech stack from 88+ technologies across 6 categories, and generate a fully functional project — powered by AI.
/constellation in Claude Code (or npx constellation from the terminal)http://localhost:3210No templates. No stubs. Real, working code generated by AI based on your exact stack choices.
# 1. Add the marketplace
/plugin marketplace add avarajar/constellation
# 2. Install the plugin
/plugin install constellation@constellation
That's it. Now run /constellation:generate in any Claude Code session.
git clone [email protected]:avarajar/constellation.git
cd constellation
npm install
/plugin marketplace add ./
/plugin install constellation@constellation
git clone [email protected]:avarajar/constellation.git
cd constellation
npm install
# Run the web UI
npm run dev -- web
# Run with --wait mode (blocks until blueprint is saved)
npm run dev -- web --wait
/constellation opens the UI, waits for your choices, and generates everything automatically| Category | Technologies |
|---|---|
| Frontend | React, Vue, Svelte, Angular, Next.js, Nuxt, Astro, SolidJS, Qwik |
| CSS | Tailwind, Styled Components, CSS Modules, Sass, Emotion, Vanilla Extract |
| State | Zustand, Redux, Pinia, Jotai, MobX, Recoil, XState, Nanostores |
| Backend | Express, Fastify, Hono, NestJS, Elysia, Django, Flask, FastAPI, Gin, Echo, Chi, Actix, Axum, Rocket, Spring Boot, Quarkus, ASP.NET Core |
| Database | PostgreSQL, MySQL, MongoDB, SQLite, Redis, DynamoDB, Firestore |
| ORM | Prisma, TypeORM, Drizzle, Sequelize, Mongoose, SQLAlchemy, Entity Framework |
| Infrastructure | Docker, Podman, Docker Compose, Kubernetes, AWS, GCP, Vercel, Netlify, Railway, Render |
| CI/CD | GitHub Actions, GitLab CI, CircleCI, Jenkins, Azure Pipelines |
| Testing | Vitest, Jest, Pytest, Playwright, Cypress, Selenium, Postman, REST Client |
| Monitoring | Prometheus, Grafana, Sentry, Datadog, New Relic, ELK Stack, Loki, CloudWatch |
constellation/
├── .claude-plugin/ # Marketplace catalog
│ └── marketplace.json
├── plugin/ # Claude Code plugin (what gets installed)
│ ├── .claude-plugin/
│ │ └── plugin.json # Plugin manifest
│ ├── skills/generate/ # Main /constellation:generate skill
│ └── bin/ # CLI wrapper added to PATH
├── src/
│ ├── core/ # Types, engine, pipeline, blueprint system
│ ├── cli/ # Commander setup, prompts, web --wait mode
│ ├── registry/ # YAML-based technology registry + online search
│ ├── validators/ # Compatibility rules engine (30+ rules)
│ ├── generators/ # Per-category file generators
│ ├── templates/ # Handlebars template engine
│ └── web/ # HTTP server + vanilla HTML/CSS/JS web UI
└── tests/ # Vitest test suite
Pipeline: Selection (Web UI) → Blueprint (YAML) → Validation → AI Generation (Claude Code sub-agents) → Output
| Command | Description |
|---|---|
constellation | Open web UI, wait for blueprint, output path (default) |
constellation web | Start web UI server (stays running) |
constellation web --wait | Start web UI, block until blueprint saved, exit |
constellation new | Interactive CLI project generator (terminal prompts) |
constellation list | List all registered technologies |
constellation validate <file> | Validate a project configuration |
npx claudepluginhub avarajar/constellation --plugin constellationBootstrap Claude Code configuration for any project
Scaffold new projects and add features with best-practice templates
Full-stack orchestration with deployment, performance, security, and test automation
Editorial "Full-Stack Developer" bundle for Claude Code from Antigravity Awesome Skills.
Expert agents for software architecture, backend development, and system design
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation