What problem does it solve? Customizing a grocery storefront without understanding the existing codebase leads to broken flows, unsafe backend calls, and mismatched schemas. This Skill guides you through inspecting the actual Openfront Grocery source, interviewing stakeholders, and safely adapting the built-in storefront or building a separate client. ## Core Features & Use Cases - Source-Grounded Planning: Explains where behavior lives in features/storefront, app/** routes, Keystone models, and schema.graphql before any code changes. - Structured Interview & Capability Matrix: Asks targeted questions about goals and constraints, then produces a capability matrix classifying each feature as verified, presentation-only, needs backend contract, blocked, or absent. - Safe Client Architecture: Distinguishes adapting the built-in client from building a separate client with pinned schemas, named operations, and server-side credential handling. - Use Case: A team wants to rebrand and restructure their grocery storefront's checkout and pickup flows. The Skill inspects the real routes, GraphQL operations, and access rules, then identifies which changes are presentation-only versus which require new backend mutations. ## Quick Start Ask the assistant to plan a custom Openfront Grocery storefront by inspecting the current source and interviewing you about the desired changes.