What problem does it solve?
This Skill provides a comprehensive template for developers to create new, robust pipeline steps within the MC-ORG application, ensuring consistency and reducing boilerplate code.
Core Features & Use Cases
- Step Interface Implementation: Offers patterns for creating transformation, validation, database query/manipulation, and business rule steps.
- Error Handling: Demonstrates proper use of
Result and AppFailure for robust error management.
- Database Operations: Includes examples for CRUD operations and transactions using
SafeSQL.
- Pipeline Orchestration: Shows how to integrate these steps into sequential and parallel pipelines.
- Use Case: A developer needs to add a new feature to MC-ORG that involves validating user input, inserting data into multiple tables, and then fetching the newly created record. This Skill provides the exact code structure and patterns to accomplish this efficiently.
Quick Start
Use the add-step skill to generate a new database insert step for the 'Project' entity.