recipe-data-placement-checker

Validate recipe data placement and routing across brewing UI components.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jonsdoesch87-ai/craft-beer-wizard --skill recipe-data-placement-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-data-placement-checker
Source: https://github.com/jonsdoesch87-ai/craft-beer-wizard/tree/main/.cursor/skills/recipe-data-placement-checker
Command: npx skills add https://github.com/jonsdoesch87-ai/craft-beer-wizard --skill recipe-data-placement-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that recipe data, such as ingredients, hops, and yeast, are displayed in the correct sections of the user interface, preventing confusion and ensuring accurate recipe representation.

Core Features & Use Cases

  • Data Placement Validation: Checks if extras, hops, and yeast are routed to the appropriate UI components based on their properties and the current brewing phase.
  • Codebase Integrity Check: Helps maintain consistency after UI or logic changes in RecipeCard.tsx or BrewSession.tsx.
  • Use Case: After updating the RecipeCard.tsx component, use this Skill to confirm that all 'dry hop' additions are still correctly appearing in the Fermentation Tab and not in the Boil Schedule.

Quick Start

Run the recipe-data-placement-checker skill to validate hop routing in the UI.

Frequently Asked Questions about recipe-data-placement-checker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify brewing recipe data placement in the UI after updating components?

Recipe data placement validation checks if extras, hops, and yeast route to appropriate UI components based on their properties and the current brewing phase. It prevents confusion by ensuring accurate recipe representation after codebase changes.

Why do dry hop additions appear in the Boil Schedule instead of the Fermentation Tab?

Dry hop additions appearing in the wrong tab indicates a deviation in UI rendering logic. Running a data placement check identifies these routing errors by validating ingredient properties and usage fields against defined data flow rules for brewing phases.

How do I check if extras, hops, and yeast are routing to the correct brewing phase components?

To check if extras, hops, and yeast route correctly, run a validation that scopes display logic across brewing phases and UI components. This checks adherence to defined data flow rules and identifies deviations based on ingredient properties and usage fields.

Does this data routing validation work with React components like RecipeCard and BrewSession?

Yes, this data routing validation specifically targets UI components like RecipeCard and BrewSession. It helps maintain codebase integrity by checking display logic and data flow rules after UI or logic changes in these specific files.

What is recipe data placement validation in a brewing application?

Recipe data placement validation is the process of verifying that ingredient data elements are displayed in the correct UI sections. It ensures extras, hops, and yeast adhere to defined data flow rules across different brewing phases and UI components.