Przejdź do treści
Biblioteka skilli
Programowanie · Konwersja i formaty

migration-framework

/migration-framework

Dostarcza wiedzę do migracji integracji z Boomi i Cyclr do Prismatic Code Native Integrations: schemat integracji, mapowanie na specyfikację, ocenę pewności i generowanie kodu.

Licencja
MIT
Ostatnia zmiana repozytorium
14.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
4
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 14.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Dostarcza wiedzę do migracji integracji z Boomi i Cyclr do Prismatic Code Native Integrations: schemat integracji, mapowanie na specyfikację, ocenę pewności i generowanie kodu.

Wyzwalacze z opisu

migrateconvert from Boomi/Cyclrparse this export
Oryginalny opis (EN)

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

Jak działa

  1. Standard Integration Schema
  2. Schema-to-Spec Mapping
  3. Confidence Scoring
  4. Migration-Aware Code Generation
  5. Key References
Sekcje z nagłówków SKILL.md, w oryginale · 60 linii, 306 słów
Podgląd 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
Pliki w paczce (4)
  • SKILL.md 3 KB
  • references/migration-code-gen-guide.md 4 KB
  • references/schema-to-requirements-mapping.md 3 KB
  • references/standard-integration-schema.md 15 KB

Wersje

W bazie nie ma innych skilli o nazwie migration-framework.

Migawka bazy z 28.10.2026 · wersja paczki 4b87655ffb28 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100cyclr-migration
    Analizuje eksport Cyclr, parsuje pliki JSON i migruje z Cyclr do Prismatic, mapując kroki i ustawienia konektorów na odpowiedniki Prismatic.
  • 100boomi-migration
    Analizuje eksport Dell Boomi, parsuje pliki Component XML i migruje procesy Boomi do Prismatic: mapuje kształty na odpowiedniki, procesy na przepływy CNI oraz interpretuje ustawienia łączników i mapy transformacji.
  • 95boomi-integration
    Tworzy i wdraża integracje Boomi: procesy, profile, mapowania, API, EDI i Flow Services z dokumentacją platformy.
  • 91effect-schema-v4
    Podaje aktualne nazwy i zmiany API Effect Schema v4 oraz wzorce migracji z wersji v3.
  • 100migration-mapping
    Tworzy mapowanie plików źródłowych na pliki docelowego języka przy migracjach kodu, przydatne do oceny lub dokumentowania projektu migracji.
  • 95database
    Pomaga w projektowaniu schematu, planowaniu migracji i optymalizacji zapytań oraz strategii indeksów w bazie danych.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.