By Connorrmcd6
Spec-driven development workflow for Next.js full-stack apps. Guides a project from rough idea through structured spec drafting, refinement, phase planning, and implementation — with environment setup, secret-leak auditing, and stack troubleshooting.
Read-only environment health check for the Vibe-Spec stack. Detects your OS and reports which prerequisite tools (Git, Node, pnpm, Docker, uv) are installed, their versions, and what each is needed for. Installs nothing.
Step 1 of the Vibe-Spec workflow. Interview the user about their product and write a rough V0 spec — what it does and how users interact with it, no tooling decisions yet.
Step 5 of the Vibe-Spec workflow. Promote a phase plan to detailed, implement it following the vibe-spec references, then update the docs so the spec reflects reality.
Step 3 of the Vibe-Spec workflow. Break the V1 spec into sequential, self-contained phases and append a phase index, producing the final V2 spec.
Step 4 of the Vibe-Spec workflow. Generate the high-level plan file for every phase in the V2 phase index, each with a scope + status header, so the user has a complete set of plan files to work from.
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.
A spec-driven development workflow and a production-tested full-stack reference —
packaged as a Claude Code plugin. Instead of copy-pasting a markdown file, install it
once and get nine /spec-* commands — a five-step workflow, three setup helpers, and
a redacted secret-leak audit — and an on-demand stack reference for Next.js, Prisma,
PostgreSQL, and the rest of the stack.
Refined through real production projects. You only adopt what you need — every reference has skip/need conditions.
In Claude Code, run:
/plugin marketplace add Connorrmcd6/vibe-spec
/plugin install vibe-spec
That's it — the /spec-* commands and the vibe-spec skill are now available.
The stack assumes a few tools (Git, Node + pnpm, and — depending on the project — Docker and Python/uv). Three helper commands handle setup and recovery so you only install what your project actually needs:
| Command | What it does |
|---|---|
/spec-setup | Run me first. Figures out which tools your project needs (from your spec, or by project type) and helps install only the gaps — proposing exact per-OS commands and running each only after you confirm. |
/spec-doctor | Read-only health check: reports which tools are installed, their versions, and the Docker daemon state. Installs nothing. |
/spec-troubleshoot | Diagnoses common failures (Docker daemon down, port conflicts, missing DATABASE_URL, Prisma client not generated, pnpm-vs-npm, broken git hooks) and walks you through the fix. |
Prefer the old way? The full reference still lives in the repo under
skills/vibe-spec/reference/— read or copy any section directly.
Write a spec before touching code, refine it with AI, break it into phases, and implement phase by phase with clean context boundaries.
| Command | Step | What it does |
|---|---|---|
/spec-draft | 1 — V0 | Interview you and write a rough, tool-agnostic spec: what the product does and how users interact with it. |
/spec-refine | 2 — V1 | Critique the draft, fill gaps, and map each feature to concrete stack tools using the references. |
/spec-phases | 3 — V2 | Break the spec into sequential, self-contained phases with a phase index. |
/spec-plan | 4 | Generate high-level plan files for all phases (scope + status header each), so you have a complete set to work from. |
/spec-implement | 5 | Promote a phase to detailed, implement it, then update the docs so the spec stays the source of truth. |
Step 5 is iterative — run it once per phase in a fresh session. A stale spec is worse than no spec; it actively misleads future sessions, so updating docs after implementation is part of the step, not an afterthought.
/spec-secretsSecrets leak to the browser in three common ways — a secret mis-prefixed as
NEXT_PUBLIC_, a server-only var read inside a "use client" component, or a value
hardcoded in source. /spec-secrets catches all three.
It's built on one rule: a local script is the only thing that ever touches secret
values; Claude only ever sees variable names and pass/fail verdicts. The command
is locked to a single deterministic script — no Read, no cat — so secret values
never enter the model's context. The script reads .env and the built bundle, and
prints a redacted report (names, verdicts, and file:line on a leak). Claude's job is
to explain each finding and the fix. Run /spec-secrets build to include the
definitive .next/static bundle scan. Same checks wire into the pre-commit hook and CI.
vibe-spec skill)The skill carries 21 stack references that Claude loads on demand — only the file relevant to the task, keeping context lean. The commands consult them automatically; you can also just ask a stack question and the skill pulls the right reference.
npx claudepluginhub connorrmcd6/vibe-spec --plugin vibe-specComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.