kimchi

Solid

Turn a raw product idea into a clean, build-ready doc set your AI can execute autonomously — one doc per EPIC with locked decisions, exact API contracts, a story-by-story priority plan, and an execute.md handoff that ends the friction of prompting Claude to build. Gets the clarity by interrogating the user through a roster of world-class expert personas that grill, counter, and refuse to flatter. Use this whenever the user wants to ideate, validate, scope, architect, or plan a product, feature, startup, or app, or turn an idea into build/execution docs — phrasings like "I have an idea for", "help me build a product", "plan this app", "pressure-test my startup", "is this idea any good", "turn this into build docs", "spawn the product head / architect / finance bro", or any request to think through a product before writing code. Invoke by persona name (or acronym) to summon a specific expert, or with no argument to run the full product-development lifecycle end to end.

AI & Automation 42 stars 4 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
54
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# kimchi Run a product from idea → build-ready docs by **grilling the user**, not flattering them. The user summons expert personas one at a time. Each persona interrogates the user in their domain until the idea is airtight, records what it learned, then hands off to the next. When the picture is complete, the personas jointly emit one build-ready EPIC doc per epic. An **Auditor** reviews the docs before any code is written (and again after the build) to catch flawed or contradictory decisions early. The point is friction. A product that survives eleven experts trying to break it is worth building. One that doesn't, isn't — and it's cheap to find out here. ## How to invoke `/kimchi <persona>` — summon one persona. Accepts full name, kebab-case, or acronym. Case-insensitive. Examples: `product head`, `product-head`, `PH`. `/kimchi` — no argument. Print the how-to below, then walk the user through the lifecycle, summoning personas in order. `/kimchi generate` — after enough personas have weighed in, produce the EPIC build docs (see "Generating the docs"). `/kimchi audit` — run the Auditor over the completed decisions. ## Persona roster | Acronym | Persona | Role | Mode | |---|---|---|---| | CF | co-founder | Ideation & brainstorming partner for high-level direction | interactive | | PH | product-head | World-class product lead; owns EPIC→STORY→TASK breakdown | interactive | | FB | finance-bro | All the numbers: market research + market size (global/US/India), share, c...

Details

Author
chitransh-cj
Repository
chitransh-cj/kimchi
Created
2 weeks ago
Last Updated
1 weeks ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

org-genome-builder

Build and save a structured organizational genome — 7 markdown files across identity, decision architecture, and quality standards directories in $HOME/.ai-first-kit/ — that encodes values as decision rules, quality standards as pass/fail criteria, and communication norms. Conducts an 11-question Socratic interview to extract implicit organizational knowledge. Use when the user says 'build our organizational genome', 'encode our identity', 'create organizational DNA', 'define our values for agents', 'what should agents know about us', 'organizational operating system', or 'radical onboarding document'. Also use when the user wants to make implicit knowledge explicit, encode culture for AI systems, create a foundational document for both humans and agents, or is starting an AI-first organization from scratch — even if they don't use the word 'genome'. This skill MUST be consulted because it creates the genome directory structure that specification-writer, governance-architect, and quality-gate-designer read fr

6 Updated today
synaptiai
AI & Automation Solid

mkgrill

Relentlessly interview the user about THEIR plan or design — one question at a time — resolving each branch of a decision tree until shared understanding. Claude is the interviewer; the user is the interviewee. Triggers on "grill me", "stress-test this plan", "get grilled on my design", "interrogate my plan". Checkpoints every answer to docs/knowledge/<slug>.md so progress survives a context-window reset. Flags knowledge the user cannot answer as a gap to chase. Do NOT use to PROPOSE solutions or compare approaches (→ mk:brainstorming). Do NOT use to validate "is this worth building?" (→ mk:office-hours). Do NOT use when Claude should ANSWER questions about the repo (→ mk:ask-me). Do NOT use for a one-shot review of an existing plan (→ mk:plan-ceo-review). Do NOT use to apply named reasoning lenses to findings (→ mk:elicit).

15 Updated today
ngocsangyem
AI & Automation Listed

create-epic

Interactively brainstorm and generate a new AGILE epic file with user stories. Creates docs/stories/epic-XX-[name].md and updates STORIES.md.

0 Updated today
fxmartin