What problem does it solve? Prompts scattered across a codebase drift, contradict each other, and produce hype-filled "AI slop" output that sounds robotic or salesy. This Skill centralizes prompt building blocks so LLM features stay maintainable and output reads like a human wrote it. ## Core Features & Use Cases - Centralized prompt module: All prompt text and builders live in one module (e.g. prompts.py or llm/prompts.ts) instead of inline strings across feature files. - Composable prompt layers: Separates role/tone, output structure, anti-slop rules, and a per-call context label so one builder adapts to many screens. - Anti-slop output rules: Enforces plain English, no hype, no clichéd chatbot closers, and no invented facts. - Use Case: When adding an "enhance update" feature to an app, compose a PM-voice role block with a short-line structure block and a context label, then test that the assembled prompt contains all required blocks. ## Quick Start Use the llm-prompt-design skill to centralize the prompts for my app's text rewrite feature into a single composable prompt module.