Unified Skills Setup Maximizes Tool Flexibility
Store all agent skills in a single agents/skills directory adhering to Anthropic's open standard, which OpenAI Codex and Gemini CLI read natively. For Claude Code, which only scans .claude/skills, create a symlink from .claude/skills to agents/skills. This single source of truth lets you switch between Claude, Codex, and Gemini without duplicating definitions, ensuring consistent access across tools while building Yorby.ai as a solo dev who shipped 14 apps in 6 years.
Grill + Phased Workflow Delivers Reviewable Features
Start every major feature with 'Grill Me' skill (forked from MattPCO's open repo), which interrogates for unresolved technical/product requirements before planning. Pair it with 'Phased Plan' to output a plan chunked into user-testable phases—grouping related changes (e.g., UI + minimal backend for one testable feature), avoiding 2,000+ line PRs that kill reviews. For Yorby's AI UGC Studio (productizing internal AI-generated marketing like @autumnluna.create), invoke: "Build feature. Grill me for questions, then make phased plan." This structures code for easy holistic review: test UI, trace backend.
'Phased Implementation' enforces one phase per pass—implement, commit/stage only after manual approval, preventing AI from dumping all phases (e.g., 5,000 lines) unchecked. For small bugs, skip phasing; for big features spanning milestones, it's mandatory.
Babysit PR + Domain Skills Automate Reliability
Run loop 1m babysit-pr in Claude Code to cron a skill that monitors PR mergeability: auto-fixes CI/CD errors, test failures, or review comments every minute. Alerts when green (or auto-merges if trusted), slashing manual debugging. Toggle auto-merge for low-risk changes.
Embed provider best practices via dedicated skills: 'Yorby Logging' copies PostHog's logging guide verbatim for consistent implementation; similar to Supabase's Postgres skills for schema/migrations. Use for nitty-gritty: adds logs per PostHog recs without your deep expertise as a product-focused engineer.
VibeCode Empowers Non-Tech Teammates Safely
Parent skill 'VibeCode' orchestrates Grill Me, Phased Plan/Implementation, and Onboarding for co-founders/interns. Onboarding skill replaces Notion docs with code-contextual setup guide for local env (all Yorby services). Rules enforce: read-only prod access via Supabase prod MCP; one phase/PR max; defer architectural/DB questions (e.g., migrations, tables) to CTO by leaving open in plans dir, committing PR, tagging you. You grill unresolved questions, approve. Client-side changes get freedom; DB/architecture stays gated, unblocking marketing co-founder and intern without your constant involvement.