crop-data

Analyze crop planning data models across stock templates and live plans.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tylermorganme/crop_plan_2025 --skill crop-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crop-data
Source: https://github.com/tylermorganme/crop_plan_2025/tree/main/.claude/skills/crop-data
Command: npx skills add https://github.com/tylermorganme/crop_plan_2025 --skill crop-data

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides essential context for working with the crop planning data model used to organize crops, configurations, plantings, and products across stock and live plans.

Core Features & Use Cases

  • Clarifies the data model and relationships: Crop → Config → Planting → Product.
  • Distinguishes stock templates (src/data/crop-config-template.json and src/data/crops.json) from live plan data (plan.cropCatalog) to support cloning, migrations, and plan governance.
  • Documents field definitions, calculated fields, and recommended workflows for data migrations and UI components.

Quick Start

Use the crop-data skill to review how stock data maps to live plan data and what fields drive key calculations.

Frequently Asked Questions about crop-data

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

FAQPage Schema
How do I map stock crop templates to live plan data for migrations?

To map crop planning data for migrations, you link stock templates (crop-config-template.json and crops.json) to live plan data (plan.cropCatalog). This relationship supports cloning configurations and governing plan data across plantings and products.

What is the correct crop data model architecture for planning?

The crop planning data model architecture follows a strict hierarchy: Crop → Config → Planting → Product. This structure organizes stock templates and live plans while validating field classifications to enable calculations and data migrations.

How do I validate calculated fields in a crop data architecture?

Validating calculated fields in a crop data architecture requires checking field classifications against the defined data model. This ensures calculations for plantings and products are accurate before executing data migrations or building UI components.

Can I use stock crop templates for live plan governance and cloning?

Yes, stock crop templates support live plan governance and cloning. The data model distinguishes source template files from the live plan.cropCatalog, allowing you to safely clone configurations and manage plan data without altering base templates.

What are the limitations when migrating crop-config data between plans?

Migrating crop-config data between plans requires strict adherence to entity relationships (Crop → Config → Planting → Product) and validated field classifications. Failing to validate calculated fields before migration can break downstream UI components and data integrity.

Does the crop planning data model support custom product configurations?

The crop planning data model supports product configurations by defining entity relationships within the Crop → Config → Planting → Product hierarchy. It documents field definitions and calculated fields to ensure custom configurations map correctly during migrations.