What problem does it solve?
This Skill streamlines the process of adding new components, products, or functionalities to the complex CAPRI modeling system, ensuring adherence to established conventions and best practices.
Core Features & Use Cases
- Structured Development: Guides users through planning, symbol declaration, file conventions, and coding style.
- Integration Assistance: Helps integrate new modules into the existing CAPRI architecture and execution flow.
- Validation Support: Provides steps for testing, error trapping, and validating results using GAMS tools and queries.
- Use Case: A user needs to add a new agricultural product to the CAPRI model. This Skill will guide them through defining the product, mapping it to relevant sets, providing necessary data, and ensuring it's correctly incorporated into market balances and equations.
Quick Start
Use the capri-new-module skill to create a new GAMS file for CAPRI following the specified conventions.