VibeStart skill

VibeStart composes a TypeScript project from chosen stack layers and gives the agent a verified base with rules and tests.

  • 292 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • The generator creates a project, installs dependencies and runs checks on your computer.
  • The `upgrade` command rewrites the project's template files.
All reasons and checks

vinkydev/vibestart

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/vibestart

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The generator creates a project, installs dependencies and runs checks on your computer.
  • The `upgrade` command rewrites the project's template files.

This is third-party code. Review the repository files before installing.

What it does

VibeStart is a CLI and skill for starting TypeScript projects. Users pick layers in a web studio or in the terminal with `npx vibestart-cli`, or hand the task to an agent: the `vibestart` skill chooses the stack and creates the project. Layers include a React SPA, TanStack Start or Next.js, Electron, Expo, Hono, oRPC, PostgreSQL, MySQL, SQLite or MongoDB, Drizzle or Prisma, Better Auth, Docker, shadcn with Tailwind 4, Vitest and Playwright. An incompatible combination is refused with the reason. The project ships an `AGENTS.md` with editing rules, and `vp run ready` runs type, lint and test checks. The `upgrade` command merges template updates and leaves your code alone.

Who it is for. Developers asking an agent to start a new TypeScript project who want structure, rules and checks ready from day one.

Good fit when

  • A new app should start on Next.js with a database, auth and tests in one pass.
  • On day thirty the agent breaks the structure and type and lint checks catch mistakes at once.
  • A mobile and a web app should share one language and types from schema to screen.
  • The project template lags behind and updates must merge without losing your code.

Not a fit when

  • The stack is not TypeScript, for example Python or Go.
  • The project already exists and must move to another template: the tool creates new projects.
  • Hosting and production data migration are needed, and VibeStart does neither.

Example request

Create a project: Next.js, PostgreSQL with Drizzle, Better Auth, Tailwind and Playwright, then run `vp run ready`.

Limitations

The choice is limited to supported layers, so unusual technologies must be added by hand. The toolchain is young and changes quickly: the project uses TypeScript 7, Vite+ and Oxlint. Effect mode and deployment through Void on Cloudflare Workers are marked special or preview. A generated project has no runtime dependency on VibeStart, but `upgrade` expects template files. VibeStart does not host the application or migrate data.

How to disable. Remove the skill from the agent directory. Generated projects remain ordinary repositories and are deleted like any folder.

FAQ

How do I create a project without an agent?

Pick layers in the web studio at vibestart.net and copy the generated command, or answer the prompts of `npx vibestart-cli` in the terminal.

What does `vp run ready` check?

Types, lint, unused code, tests and the build. A mistake appears within seconds, which helps an agent self-correct.

How do I update the template?

`npx vibestart-cli upgrade` compares the original template, your project and the new template and previews the result before writing. Application code stays yours.

What does `doctor` do?

It shows project state and available template updates.

Which agents work?

The skill installs for Claude Code, Codex, Cursor and other agents that read Agent Skills.

Discussion

No questions or reviews yet.

Skills

ViraStack Start scaffolds a Next.js or TanStack Start project and sets up Claude Code and Cursor rules in one command.

CLIMinimal access103Repository stars

Hand-built skills for Angular, React, Next.js, TypeScript and Django plus six community ones for Java, Elixir and Electron

SkillMinimal access668Repository stars

A set of skills for Vue 3 development: Composition API practices, router, Pinia, testing, JSX, Options API and debugging

SkillMinimal access3.3KRepository stars
Official

Vibe MCP gives an agent components, icons and tokens of the monday.com Vibe design system

MCP serverExtended access695Repository stars

Rockpack Starter is a React CLI with app and library templates built around TypeScript and extensible Webpack configuration.

CLIExtended access1.2KRepository stars
Official

The shadcn-vue skill reads your project settings and teaches an agent to add components, forms and themes of the Vue port of shadcn/ui by its rules

SkillExtended access10.8KRepository stars

README in short

The README covers three ways to start, the template principles, a table of supported layers and verification of every combination before release. MIT license.

README badge

Report a problem