Vibecoding & Spec-Driven Excellence — AI-assisted, responsible, product-grade shipping.
Subscribe on Substack ↗ • Explore StackShelf ↗ • Open Attitude Vault ↗
Author: Karo Z. Last updated: 25 November 2025
Welcome to the Awesome Vibecoding and Speccoding Resources repo—a living collection of checklists, guides, and practical tools for creators, product managers, and AI builders. Whether you’re vibecoding, spec-driven, or just curious about rapid prototyping in the age of agentic workflows, you’ll find something useful here.
Awesome-Vibecoding-and-Speccoding-Resources/
├── agentic-automations-prompts/
│ ├── agentic-automations-prompts.md
│ ├── claude-skills-automations.md
│ ├── manus-ai-automations.md
│ ├── perplexity-comet-automations.md
├── animation prompts/
│ ├── animation-hero-section-breathing-gradient.md
├── generator prompts/
│ ├── prompt-evaluation-chain.md
│ ├── prompt-builder.md
│ ├── PRD-builder.md
│ ├── rules-for-AI-agents-builder.md
├── guides/
│ └── cheatsheet_curl_for_product_builders.md
│ └── github-for-beginners.md
│ └── vibecoding-guides-ultimate-collection.md
├── terminology-and-lexicon/
│ ├── vibecoding-vs-speccoding.md
│ └── vibecoding-vs-specdriven.md
├── ui-prompts/
│ ├── 100-ui-elements-for-vibecoders.md
├── README.md
└── for-machines.jsonld
-
Vibecoding: Using natural language prompts to model, prototype, and build prototypes and products with the help of AI.
-
Speccoding: Context-first vibecoding, a more structured approach to vibecoding, where context engineering, detailed rule sets, and product specs act as blueprints for AI, turning prompts into automatic, buildable features and processes.
-
Prompt Builder - a viral, reusable framework for building context-rich prompts.
-
The PRD Builder - The PRD Prompt That Audits Itself For Hallucinations and Failure Modes
-
Prompt Evaluation Chain - two-step system for prompt evaluation and refinement uses a 35-criteria rubric to score, critique, and improve prompts systematically. It’s designed as a project prompt, which makes it easily reusable (I use it for all my prompts)
-
The Ultimate Rules-For-AI Generator: A Beginner-Friendly System for Replit, Cursor, Gemini & Claude Builders - This prompt is a complete, beginner-friendly system for generating rules for AI.
-
Animation Pack 001: Hero Section - Breathing Gradient - A tiny motion system for modern landing pages - a subtle, human-feeling breathing animation that instantly upgrades first impressions. Deliverables: Copy-paste prompt file + step-by-step guide you can feed into your coding agent.
-
Instantly Fix 401 Errors - An Automated Debug Loop That Runs 30+ Checks and Finds Root Cause
-
Vibecoding x Cybersecurity: Survival Guide by the Expert Who Fixes Your Code After You
-
GitHub Guide for Beginners: Repos, Branching, Merging, and Commits Explained
-
Vibecoding for Product Managers - A Movement You Don't Want To Miss
- Newsletter: Product with Attitude
- Prompt Library: Attitude Vault
-
Fork and branch from
main. -
Use conventional commits:
feat: ...,fix: ...,docs: ... -
Add/Update:
- ✅ Checklists in
/resources/checklists - ✅ Playbooks in
/playbooks - ✅ Prompts in
/prompts
- ✅ Checklists in
-
Run
pnpm test(ornpm test) before PR. -
Open PR with a short Loom/GIF if relevant.
See
.github/ISSUE_TEMPLATE/*and.github/PULL_REQUEST_TEMPLATE.md.
You’re free to use, modify, and share everything in this repository (and my GitHub gists) for personal or commercial projects. The only requirement: please credit my Substack ↗ wherever you reuse, adapt, or redistribute this work.
- Author: Karo Z.
- Inspiration: Awesome-repo patterns, pragmatic OSS READMEs, and ship-fast playbooks.
#vibecoding #speccoding #tutorials #prompts #AI-assisted
{"ops":[{"insert":"{\n "@context": "https://schema.org",\n "@type": "SoftwareSourceCode",\n "name": "Awesome Vibecoding & Spec-driven Resources",\n "alternateName": "Product with Attitude — Readme Template",\n "author": {\n "@type": "Person",\n "name": "Karo Z.",\n "url": "https://karozieminski.substack.com/"\n },\n "creator": {\n "@type": "Organization",\n "name": "Product With Attitude"\n },\n "url": "https://github.com/OWNER/REPO",\n "codeRepository": "https://github.com/OWNER/REPO",\n "programmingLanguage": ["Markdown", "Mermaid"],\n "keywords": [\n "vibecoding", "spec-driven", "agentic workflows", "AI product management",\n "StackShelf", "Attitude Vault", "checklists", "playbooks"\n ],\n "about": [\n {"@type": "Thing", "name": "Vibecoding"},\n {"@type": "Thing", "name": "Spec-driven development"},\n {"@type": "Thing", "name": "Agent Safety"}\n ],\n "license": "https://opensource.org/licenses/MIT",\n "dateModified": "2025-09-24",\n "image": "https://raw.githubusercontent.com/OWNER/REPO/main/assets/banner.gif",\n "isBasedOn": [\n "https://karozieminski.substack.com/",\n "https://stackshelf.app",\n "https://attitudevault.dev"\n ]\n}"}]}