{"adoption": {"forks": 368, "observed_at": "2026-08-28T04:07:27.163128+00:00", "stars": 2872}, "canonical_url": "https://ross.abutalabs.com/products/vibe-coding-prompt-template", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Templates and workflow for generating PRDs, Tech Designs, and MVP and more using LLMs for AI IDEs", "domain": ["developer-tools", "large-language-models", "tutorials"], "enriched": true, "function": ["prompt-engineering", "workflow-automation", "developer-tools", "documentation", "cli"], "health_score": 99, "homepage": "https://vibeworkflow.app/", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["KhazP/vibe-coding-prompt-template"], "name": "KhazP/vibe-coding-prompt-template", "platform": ["cli", "cross-platform"], "pushed_at": "2026-08-21T09:54:43+00:00", "repo": "KhazP/vibe-coding-prompt-template", "stars": 2872, "tags": ["prompt-templates", "vibe-coding", "prd-generation", "tech-design", "mvp-planning", "agents-md", "cursor-rules", "claude-code", "ai-ide", "scaffolding", "automation", "ai-agents", "nodejs", "web"], "topics": ["ai-agents", "ai-workflow", "beginner-friendly", "mvp-development", "technical-design", "vibe-coding", "llm-tools", "workflow-automation", "claude-code", "chatgpt", "code-quality", "cursor", "developer-tools", "gemini", "llm", "nodejs", "npm", "project-management", "prompt-engineering", "typescript"], "urls": [], "use_cases": ["generate a PRD from an app idea using LLM prompts", "create tech design docs for an MVP before coding", "scaffold AGENTS.md and Cursor rules for an AI coding agent", "run a structured vibe-coding workflow with Claude Code or Cursor", "plan an MVP build with phased build plans and verification steps", "interview me to turn my idea into build-ready specs"], "what_it_is": "A collection of structured prompt templates and an npx-installable CLI (vibeworkflow) that guides developers through turning an app idea into build-ready AI documentation: research notes, PRD, tech design, build plan, and agent instruction files (AGENTS.md, CLAUDE.md, Cursor rules). It targets AI coding IDEs and agents like Claude Code, Cursor, Codex, and Gemini CLI.", "when_to_avoid": ["you need automated code generation or CI/CD rather than planning documents", "your team already has established product and architecture documentation processes", "you want a runtime library or framework to include in your application"], "when_to_choose": ["you are starting a new MVP and want structured, context-rich docs for AI coding agents", "you use AI IDEs like Cursor, Claude Code, Codex, or Gemini CLI and need consistent project context files", "you are a beginner who wants a guided, question-driven planning workflow"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/vibe-coding-prompt-template", "repo": "KhazP/vibe-coding-prompt-template", "role": "main", "score": 81}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:27.163128+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:48:27.721180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d6dca8ec59c69ed7e1bdf69997c635bea0a7ecb8f8d4d41a0e60632102bd7c8", "fetched_at": "2026-08-28T04:07:27.163128+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KhazP/vibe-coding-prompt-template"}, {"content_hash": "fccf56891348df0978a00a50e45ed0261563da42ed21b0f7c49db40ff8fff539", "fetched_at": "2026-08-29T09:51:49.430281+00:00", "kind": "homepage", "missing": false, "url": "https://vibeworkflow.app/"}, {"content_hash": "4ecbe45e2c8157565c971c68d9073cd35d65205dd7f4652db79016399c5c53da", "fetched_at": "2026-08-29T09:51:49.436291+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/about"}, {"content_hash": "6954f2e81589a90a5c4bd4c11864f54b240ec51ce3b87f2909a2e4fc646113f0", "fetched_at": "2026-08-29T09:51:49.433593+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/pricing"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:27.163128+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:48:27.721180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d6dca8ec59c69ed7e1bdf69997c635bea0a7ecb8f8d4d41a0e60632102bd7c8", "fetched_at": "2026-08-28T04:07:27.163128+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KhazP/vibe-coding-prompt-template"}, {"content_hash": "fccf56891348df0978a00a50e45ed0261563da42ed21b0f7c49db40ff8fff539", "fetched_at": "2026-08-29T09:51:49.430281+00:00", "kind": "homepage", "missing": false, "url": "https://vibeworkflow.app/"}, {"content_hash": "4ecbe45e2c8157565c971c68d9073cd35d65205dd7f4652db79016399c5c53da", "fetched_at": "2026-08-29T09:51:49.436291+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/about"}, {"content_hash": "6954f2e81589a90a5c4bd4c11864f54b240ec51ce3b87f2909a2e4fc646113f0", "fetched_at": "2026-08-29T09:51:49.433593+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/pricing"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:48:27.721180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d6dca8ec59c69ed7e1bdf69997c635bea0a7ecb8f8d4d41a0e60632102bd7c8", "fetched_at": "2026-08-28T04:07:27.163128+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KhazP/vibe-coding-prompt-template"}, {"content_hash": "fccf56891348df0978a00a50e45ed0261563da42ed21b0f7c49db40ff8fff539", "fetched_at": "2026-08-29T09:51:49.430281+00:00", "kind": "homepage", "missing": false, "url": "https://vibeworkflow.app/"}, {"content_hash": "4ecbe45e2c8157565c971c68d9073cd35d65205dd7f4652db79016399c5c53da", "fetched_at": "2026-08-29T09:51:49.436291+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/about"}, {"content_hash": "6954f2e81589a90a5c4bd4c11864f54b240ec51ce3b87f2909a2e4fc646113f0", "fetched_at": "2026-08-29T09:51:49.433593+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/pricing"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:27.163128+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:27.163128+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:27.163128+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:48:27.721180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d6dca8ec59c69ed7e1bdf69997c635bea0a7ecb8f8d4d41a0e60632102bd7c8", "fetched_at": "2026-08-28T04:07:27.163128+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KhazP/vibe-coding-prompt-template"}, {"content_hash": "fccf56891348df0978a00a50e45ed0261563da42ed21b0f7c49db40ff8fff539", "fetched_at": "2026-08-29T09:51:49.430281+00:00", "kind": "homepage", "missing": false, "url": "https://vibeworkflow.app/"}, {"content_hash": "4ecbe45e2c8157565c971c68d9073cd35d65205dd7f4652db79016399c5c53da", "fetched_at": "2026-08-29T09:51:49.436291+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/about"}, {"content_hash": "6954f2e81589a90a5c4bd4c11864f54b240ec51ce3b87f2909a2e4fc646113f0", "fetched_at": "2026-08-29T09:51:49.433593+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/pricing"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:27.163128+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:27.163128+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:48:27.721180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d6dca8ec59c69ed7e1bdf69997c635bea0a7ecb8f8d4d41a0e60632102bd7c8", "fetched_at": "2026-08-28T04:07:27.163128+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KhazP/vibe-coding-prompt-template"}, {"content_hash": "fccf56891348df0978a00a50e45ed0261563da42ed21b0f7c49db40ff8fff539", "fetched_at": "2026-08-29T09:51:49.430281+00:00", "kind": "homepage", "missing": false, "url": "https://vibeworkflow.app/"}, {"content_hash": "4ecbe45e2c8157565c971c68d9073cd35d65205dd7f4652db79016399c5c53da", "fetched_at": "2026-08-29T09:51:49.436291+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/about"}, {"content_hash": "6954f2e81589a90a5c4bd4c11864f54b240ec51ce3b87f2909a2e4fc646113f0", "fetched_at": "2026-08-29T09:51:49.433593+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/pricing"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:27.163128+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:27.163128+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:27.163128+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:48:27.721180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d6dca8ec59c69ed7e1bdf69997c635bea0a7ecb8f8d4d41a0e60632102bd7c8", "fetched_at": "2026-08-28T04:07:27.163128+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KhazP/vibe-coding-prompt-template"}, {"content_hash": "fccf56891348df0978a00a50e45ed0261563da42ed21b0f7c49db40ff8fff539", "fetched_at": "2026-08-29T09:51:49.430281+00:00", "kind": "homepage", "missing": false, "url": "https://vibeworkflow.app/"}, {"content_hash": "4ecbe45e2c8157565c971c68d9073cd35d65205dd7f4652db79016399c5c53da", "fetched_at": "2026-08-29T09:51:49.436291+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/about"}, {"content_hash": "6954f2e81589a90a5c4bd4c11864f54b240ec51ce3b87f2909a2e4fc646113f0", "fetched_at": "2026-08-29T09:51:49.433593+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/pricing"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:27.163128+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:27.163128+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:48:27.721180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d6dca8ec59c69ed7e1bdf69997c635bea0a7ecb8f8d4d41a0e60632102bd7c8", "fetched_at": "2026-08-28T04:07:27.163128+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KhazP/vibe-coding-prompt-template"}, {"content_hash": "fccf56891348df0978a00a50e45ed0261563da42ed21b0f7c49db40ff8fff539", "fetched_at": "2026-08-29T09:51:49.430281+00:00", "kind": "homepage", "missing": false, "url": "https://vibeworkflow.app/"}, {"content_hash": "4ecbe45e2c8157565c971c68d9073cd35d65205dd7f4652db79016399c5c53da", "fetched_at": "2026-08-29T09:51:49.436291+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/about"}, {"content_hash": "6954f2e81589a90a5c4bd4c11864f54b240ec51ce3b87f2909a2e4fc646113f0", "fetched_at": "2026-08-29T09:51:49.433593+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/pricing"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:48:27.721180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d6dca8ec59c69ed7e1bdf69997c635bea0a7ecb8f8d4d41a0e60632102bd7c8", "fetched_at": "2026-08-28T04:07:27.163128+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KhazP/vibe-coding-prompt-template"}, {"content_hash": "fccf56891348df0978a00a50e45ed0261563da42ed21b0f7c49db40ff8fff539", "fetched_at": "2026-08-29T09:51:49.430281+00:00", "kind": "homepage", "missing": false, "url": "https://vibeworkflow.app/"}, {"content_hash": "4ecbe45e2c8157565c971c68d9073cd35d65205dd7f4652db79016399c5c53da", "fetched_at": "2026-08-29T09:51:49.436291+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/about"}, {"content_hash": "6954f2e81589a90a5c4bd4c11864f54b240ec51ce3b87f2909a2e4fc646113f0", "fetched_at": "2026-08-29T09:51:49.433593+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/pricing"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:48:27.721180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d6dca8ec59c69ed7e1bdf69997c635bea0a7ecb8f8d4d41a0e60632102bd7c8", "fetched_at": "2026-08-28T04:07:27.163128+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KhazP/vibe-coding-prompt-template"}, {"content_hash": "fccf56891348df0978a00a50e45ed0261563da42ed21b0f7c49db40ff8fff539", "fetched_at": "2026-08-29T09:51:49.430281+00:00", "kind": "homepage", "missing": false, "url": "https://vibeworkflow.app/"}, {"content_hash": "4ecbe45e2c8157565c971c68d9073cd35d65205dd7f4652db79016399c5c53da", "fetched_at": "2026-08-29T09:51:49.436291+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/about"}, {"content_hash": "6954f2e81589a90a5c4bd4c11864f54b240ec51ce3b87f2909a2e4fc646113f0", "fetched_at": "2026-08-29T09:51:49.433593+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/pricing"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:48:27.721180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8d6dca8ec59c69ed7e1bdf69997c635bea0a7ecb8f8d4d41a0e60632102bd7c8", "fetched_at": "2026-08-28T04:07:27.163128+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KhazP/vibe-coding-prompt-template"}, {"content_hash": "fccf56891348df0978a00a50e45ed0261563da42ed21b0f7c49db40ff8fff539", "fetched_at": "2026-08-29T09:51:49.430281+00:00", "kind": "homepage", "missing": false, "url": "https://vibeworkflow.app/"}, {"content_hash": "4ecbe45e2c8157565c971c68d9073cd35d65205dd7f4652db79016399c5c53da", "fetched_at": "2026-08-29T09:51:49.436291+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/about"}, {"content_hash": "6954f2e81589a90a5c4bd4c11864f54b240ec51ce3b87f2909a2e4fc646113f0", "fetched_at": "2026-08-29T09:51:49.433593+00:00", "kind": "site_page", "missing": false, "url": "https://vibeworkflow.app/pricing"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 36, "rhythm": 86}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 506, "days_push": 12, "days_rel": 13, "gap_med": 32, "n_releases_24m": 8}, "score": 81, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}