What problem does it solve? Customizing a restaurant storefront without understanding the existing backend contract leads to broken flows, unauthorized data access, and duplicated business logic. This Skill guides a structured process of source orientation, user interviews, and contract inspection before any code changes. ## Core Features & Use Cases - Source-Grounded Planning: Traces actual routes, data loaders, GraphQL operations, and access rules in the Openfront Restaurant codebase before proposing changes. - Built-in vs Separate Client Guidance: Helps decide whether to adapt the built-in storefront or build an independently deployed client with a pinned schema and BFF pattern. - Capability Matrix: Classifies each requested feature as verified, presentation-only, needing backend contract work, blocked, or absent. - Use Case: A team wants to redesign the menu discovery and checkout experience of their Openfront Restaurant deployment. The Skill interviews stakeholders, inspects features/storefront and schema.graphql, then produces a safe implementation plan distinguishing UI-only changes from backend work. ## Quick Start Ask the assistant to plan a custom storefront for your Openfront Restaurant deployment by first inspecting the current source code and GraphQL schema.