What problem does it solve?
This skill solves the problem of over-engineering or stalling on design and logic decisions by providing a structured framework for creating throwaway prototypes that answer specific, high-stakes questions.
Core Features & Use Cases
- Logic Napkins: Build tiny, interactive terminal applications to test state machines, data shapes, or complex business logic before committing to a production implementation.
- UI Napkins: Generate multiple, radically different UI variants on a single route to visually compare design approaches and gather immediate feedback.
- Use Case: When you are unsure if a three-state model will handle edge cases like un-archiving with pending edits, use this skill to build a quick terminal-based state driver to prove the logic works.
Quick Start
Use the napkin skill to create a new logic prototype that tests the proposed state machine for the user authentication flow.