migration-framework

Solid

Core knowledge for migrating integrations from other platforms (Boomi, Cyclr) to Prismatic Code Native Integrations. Provides the standard integration schema, schema-to-spec mapping, confidence scoring, and migration-aware code generation patterns. Use when the user says "migrate", "convert from Boomi/Cyclr", "parse this export".

API & Backend 27 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
48
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Migration Framework ## Standard Integration Schema The intermediate JSON format that all platform parsers produce. See `references/standard-integration-schema.md`. Key sections: - **metadata** — Source platform, confidence score, migration notes - **integration** — Name, description, systems summary - **flows** — Trigger type, step sequence with operations - **api_profiles** — Request/response field definitions with nesting structure - **systems** — Source and destination with connection details - **data_transformations** — Field mappings and transformation functions - **scripts** — Groovy scripts with full source code for TypeScript translation - **error_handling** — Strategy (retry, fail, ignore) - **config_variables** — Overrideable configuration values - **migration_notes** — Manual review items, unsupported features ## Schema-to-Spec Mapping The `schema-to-answers` script maps schema fields to the integration YAML spec items. See `references/schema-to-requirements-mapping.md`. **Pre-populated** (from parsed export — confirmed by user via proposal): - `systems`, `trigger_type`, `schedule_value`, `data_flow` - `source_system`, `destination_system` - `transformations`, `error_handler_type`, `error_retry_*` - `additional_requirements` (includes Groovy scripts for translation) **Left for live discovery** (requires platform interaction): - `source_component`, `destination_component` — live registry search - `*_connection_type`, `*_connection` — live connection search ...

Details

Author
prismatic-io
Repository
prismatic-io/prismatic-skills
Created
6 months ago
Last Updated
today
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category