sugar-coated-broccoli-strategy
Installation
SKILL.md
The "Sugar-coated Broccoli" strategy is a method for bridging the gap between a founder's long-term vision (the "broccoli") and the market's immediate, utilitarian needs (the "sugar"). It allows you to build a powerful, malleable system while ensuring users actually adopt it by solving their most common, everyday problems first.
The Strategy Framework
1. Identify the "Broccoli" (The Vision)
Define the powerful, abstract technology or philosophy you want the world to have.
- Criteria: It is usually "malleable" or "meta" (e.g., a tool to build tools).
- Notion Example: "Lego for software"—a no-code development environment where there is no separation between builders and users.
2. Identify the "Sugar" (The Form Factor)
Determine which high-frequency, "boring" utility the mass market already uses and understands.
- Criteria: Must have a massive top-of-funnel (1B+ users) and solve a "report due tomorrow" type of problem.
- Notion Example: Productivity software (docs, notes, and tasks).
3. Apply the "Hide-and-Seek" Design
Integrate the broccoli into the sugar so that users discover the power only after they've solved their initial problem.
- The Entry Point: Users come for the sugar (e.g., "I need to write a doc").
- The Gradual Reveal: As they use the tool, they discover the underlying "bricks" (e.g., "Oh, this doc is actually a database").
- Avoid Hard-coding: Resist the urge to "hard-code" specific features. Instead, build the "bricks" that allow users to recreate those features (e.g., don't just build a "Sprint" feature; build a "Relation" brick that can be configured into a sprint).