Skip to content
Back to skills

Migration Framework

ASecurity

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".

  • 28 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added May 26, 2026
datatypescriptapi

Works with

  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned May 27, 2026

npx -y skills add prismatic-io/prismatic-skills --skill migration-framework --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Migration Framework?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Migration Framework
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/prismatic-io-migration-framework/badge)](https://www.skillsdirectory.com/skills/prismatic-io-migration-framework)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: migration-framework
version: 1.0.0
description: >
  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".
user-invocable: false
---

# 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 + user decision
- `flow_count`, `flow_definitions` — confirmed by user

## Confidence Scoring

Per-element confidence:
- **high** (0.8-1.0): Direct 1:1 mapping, deterministic
- **medium** (0.5-0.79): Requires interpretation or custom code
- **low** (0.0-0.49): No direct equivalent, manual design needed

Overall = weighted average. Drives reviewer focus.

## Migration-Aware Code Generation

When `migration-schema.json` exists in the session, `code-plan` emits `<migration-context>`:
- **api_profiles** — exact field names and nesting paths. Use these, don't invent field names.
- **script_translations** — full Groovy source with input/output contracts. Translate completely.
- **field_mappings** — source→destination field mappings from transformations.
- **endpoints** — known API paths with confidence scores.

See `references/migration-code-gen-guide.md` for translation patterns.

## Key References

- `references/standard-integration-schema.md` — Full schema definition with examples
- `references/schema-to-requirements-mapping.md` — Spec item ID mapping
- `references/migration-code-gen-guide.md` — API profiles, script translation, field mapping patterns

Files in this skill

  • SKILL.md3.1 KB
  • references/migration-code-gen-guide.md4.3 KB
  • references/schema-to-requirements-mapping.md3 KB
  • references/standard-integration-schema.md14.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.