본문으로 건너뛰기
cccskills
무료GitHub에 공개

cyclr-migration

This skill should be used when the user needs to analyze a Cyclr export, parse Cyclr JSON files, migrate from Cyclr to Prismatic, convert Cyclr cycles to CNI flows, map Cyclr steps to Prismatic equivalents, or interpret Cyclr connector settings, field mappings, and cycle parameters. Relevant when the user says "analyze Cyclr export", "migrate from Cyclr", "parse Cyclr JSON", "convert Cyclr cycle to Prismatic", or "what does this Cyclr step map to".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(3)

  • SKILL.md4.1 KB
  • references/cyclr-concepts-mapping.md9.4 KB
  • references/cyclr-export-parsing.md14.4 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Cyclr Migration

Knowledge for analyzing Cyclr cycle JSON exports and converting them to the standard integration schema for Prismatic CNI migration.

Cyclr Export Format

Cyclr exports are single JSON files per cycle. Each file contains the complete cycle definition including steps, edges, variables, and connector metadata.

Top-level keys in export:

  • VersionedCycle - Version metadata and publication status (Tags, Published)
  • Steps[] - Array of step definitions with connector info, field mappings, and parameters
  • Edges[] - Directed edges defining execution order (TailStep_Id → HeadStep_Id)
  • Variables[] - Cycle-level variables
  • ExportedConnectors[] - Encrypted connector data (not parseable — auth details come from Steps instead)
  • Name - Cycle display name
  • Status - Cycle status code
  • CustomMethodReleases[] - Custom API method definitions if any
  • ShareFields[] - Fields exposed to customer configuration
  • CycleStepErrorAction - Error handling strategy
  • MaxRetriesOnError - Retry configuration

Note: ExportedConnectors contains encrypted data and cannot be used for migration. All connector and authentication details are extracted from the AccountConnector blocks within each step.

Parser

Use prismatic-tools parse-export to deterministically extract structured data from Cyclr JSON exports. The parser handles all JSON parsing, reference resolution, and topological sorting, then outputs JSON. See references/cyclr-export-parsing.md for interpreting the output.

# Full output from a single file
prismatic-tools parse-export <export-file.json> --platform cyclr

# Full output from a directory of cycle exports
prismatic-tools parse-export <export-directory> --platform cyclr

# Summary mode (condensed overview for quick scope assessment)
prismatic-tools parse-export <export-path> --platform cyclr --summary

Efficient reading strategy: For multi-cycle exports, use --summary first to understand the scope (cycle names, step counts, connector types, field mapping counts). Then read the full output selectively — start with execution order and connectors, only read detailed field mappings and parameters when needed.

Step Type Mapping

See references/cyclr-concepts-mapping.md for the complete ActionType-by-ActionType conversion table mapping Cyclr step types to Prismatic CNI equivalents.

Key mappings:

  • ActionType 1 (Standard) → Component action or HTTP call
  • ActionType 2 (Decision) → Conditional logic (if/else)
  • ActionType 3 (Delay) → setTimeout/scheduled pause
  • ActionType 4 (Script) → Custom TypeScript logic
  • ActionType 5 (Webhook) → Webhook trigger

Analysis Workflow

When analyzing a Cyclr export:

  1. Run the parser script to get structured JSON
  2. Identify the trigger step — First in execution_order; look for ActionType=5 (webhook), Interval>0 (polling), or the step with no incoming edges
  3. Trace the step graph — Follow execution_order and edges to understand flow; handle decision branches via edge types
  4. Identify systems — Deduplicated connectors reveal source/destination systems
  5. Analyze field mappings — CycleFieldMappings show data transformations between steps; resolve "stepId,fieldId" references using parser output
  6. Resolve parameter dependencies — CycleParameters show how step parameters are fed from previous step outputs
  7. Extract config variables — From Variables[], ShareFields[], and IsLaunchVisible parameters
  8. Assess confidence — Rate each migration element based on concept mapping complexity
  9. Produce standard schema — Assemble findings into the standard integration schema JSON

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

This skill should be used when the user needs to analyze a Dell Boomi export, parse Boomi Component XML files, migrate from Boomi to Prismatic, convert Boomi processes to CNI flows, map Boomi shapes to Prismatic equivalents, or interpret Boomi connector settings, transform maps, and process properties. Relevant when the user says "analyze this Boomi export", "migrate from Boomi", "parse Boomi XML", "convert Boomi process to Prismatic", or "what does this Boomi shape map to".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

prismatic-io/prismatic-skills282026년 10월 15일 업데이트

Architecture patterns, code generation guides, and reference documentation for building Prismatic custom components.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

prismatic-io/prismatic-skills282026년 10월 15일 업데이트

Reference documentation for embedding Prismatic's integration marketplace and workflow builder in a web application. Covers JWT authentication, the embedded SDK, marketplace and workflow embedding, theming, i18n, additional screens, and custom marketplace UI. Use when the user asks about embedding Prismatic, JWT tokens for embedded apps, marketplace iframes, workflow builder integration, custom marketplace UI, or frontend SDK setup.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

prismatic-io/prismatic-skills282026년 10월 15일 업데이트

Architecture patterns, manifest usage, code generation guides, and reference documentation for building Prismatic Code Native Integrations.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

prismatic-io/prismatic-skills282026년 10월 15일 업데이트

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

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

prismatic-io/prismatic-skills282026년 10월 15일 업데이트

Prismatic API access patterns and GraphQL reference. Covers the two-tier access hierarchy (MCP tools → Prism CLI), CLI usage rules, GraphQL query patterns, pagination, authentication, and managing platform resources programmatically.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

prismatic-io/prismatic-skills282026년 10월 15일 업데이트

prismatic-io의 스킬 모두 보기

이 스킬의 문제 신고