yerdaulet-damir/vibe-coding-rules

54 production architecture rules for vibe coding with Claude Code & Cursor. Drop-in CLAUDE.md, .cursor/rules, and .claude/skills for FastAPI, Next.js 15, and Go 1.22+ — turn AI-assisted coding from prototype hack to production.

10Stars on the repository
12Mods indexed here, across every type
4mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

add-provider

01

yerdaulet-damir/vibe-coding-rules

Skill Claude CodeCodex

Checklist for adding a new AI provider (image, video, text, audio) that satisfies all 5 integration principles — ACL, bulkhead, idempotency, observability, and contract test. Load when integrating any new external AI API. Prevents the most common mistake of pasting httpx calls directly into a service.

not rated 10 +1 4mo ago A 69 tokens original MIT

debug-backend

02

yerdaulet-damir/vibe-coding-rules

Skill Claude CodeCodex

Systematic 5-step backend debugging flow for AI-coded FastAPI apps. Load this skill when a bug is reported, a test fails, or unexpected behavior appears in any backend layer. Forces layer isolation before touching code — prevents the "touch 8 files and make it worse" pattern.

not rated 10 +1 4mo ago A 62 tokens original MIT

debug-frontend

03

yerdaulet-damir/vibe-coding-rules

Skill Claude CodeCodex

Systematic 5-step debugging flow for Next.js 15 + React 19 + TypeScript apps. Load when a UI bug is reported, hydration error appears, Server Action returns wrong data, or cache invalidation fails. Forces layer isolation (server vs client, action vs component, cache vs render) before touching code — prevents "fix…

not rated 10 +1 4mo ago A 80 tokens original MIT

debug-go

04

yerdaulet-damir/vibe-coding-rules

Skill Claude CodeCodex

Systematic 5-step debugging flow for Go 1.22+ services. Load when a test fails, a goroutine leaks, a downstream provider hangs, errors lose context, or production logs are unhelpful. Forces layer isolation (handler vs service vs repo vs provider) and runs the 5 most common Go antipattern greps before any code change …

not rated 10 +1 4mo ago A 91 tokens original MIT

new-feature-go

05

yerdaulet-damir/vibe-coding-rules

Skill Claude CodeCodex

Pre-flight checklist for adding a new feature to a Go 1.22+ service. Load when creating a new endpoint, internal package, external integration, or background worker. Forces "accept interfaces, return structs", context.Context propagation, error wrapping, and bulkhead-per-provider from line one — prevents the most…

not rated 10 +1 4mo ago A 91 tokens original MIT

new-feature-nextjs

06

yerdaulet-damir/vibe-coding-rules

Skill Claude CodeCodex

Pre-flight checklist for adding a new feature to a Next.js 15 + TypeScript app. Load when creating a new page, route, server action, or feature module. Forces feature-driven colocation, RSC-first thinking, and the typed cache-tag pattern from line one — prevents the most common AI failures (1500-line page.tsx, 'use…

not rated 10 +1 4mo ago A 90 tokens original MIT

new-feature

07

yerdaulet-damir/vibe-coding-rules

Skill Claude CodeCodex

Pre-flight checklist that must complete before writing the first line of code for any new feature. Load this skill when starting a new endpoint, service method, or integration. Prevents the most common AI-coding failure mode — writing code before defining layer boundaries, which leads to features that work today and…

not rated 10 +1 4mo ago A 68 tokens original MIT

split-monolith

08

yerdaulet-damir/vibe-coding-rules

Skill Claude CodeCodex

Safe procedure for decomposing a god file (400+ LOC) into a sub-package without breaking any imports. Load when a file exceeds 400 lines or mixes multiple concerns. Implements vibecodex Principles A1 and A8 — folder-instead-of-file with backward-compatible re-exports.

not rated 10 +1 4mo ago A 63 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: