Airsc miễn phí cho tất cả. Nếu nó giúp bạn, hãy ủng hộ $2–$20.

Ủng hộ
PluginAn toànKết nối & tự động hoáNâng cao

prismatic-skills

prismatic-io · prismatic-io/prismatic-skills

Plugin Claude Code này cho phép các agent xây dựng và quản lý các tích hợp code-native và trình kết nối tùy chỉnh cho nền tảng Prismatic.io thông qua các lệnh hội thoại.

Plugin Claude Code để xây dựng và quản lý các tích hợp Prismatic thông qua hội thoại. Xây dựng các thành phần tùy chỉnh, tạo Code Native Integrations, di chuyển tích hợp từ các nền tảng khác, nhúng Prismatic vào ứng dụng của bạn, khám phá môi trường và vận hành nền tảng — tất cả từ trình chỉnh sửa của bạn.

28 sao2Giấy phép: MITCập nhật 2 tháng trước0 lượt mở

Xem trước

▍

Bạn có thể làm gì với nó

  • Tạo một trình kết nối API tùy chỉnh mới cho một dịch vụ bên ngoài trên Prismatic.io.
  • Xây dựng một quy trình tích hợp code-native trực tiếp từ Claude Code.
  • Tự động hóa việc triển khai và xuất bản các thành phần Prismatic.

Kiểm tra an toàn

An toàn

Không thấy dấu hiệu rủi ro trong các file đã quét.

Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.

Trích từ README

Prismatic Skills

Claude Code plugin for building and managing Prismatic integrations through conversation. Build custom components, generate Code Native Integrations, migrate integrations from other platforms, embed Prismatic in your app, explore your environment, and operate the platform — all from your editor.

Prerequisites

  • Prism CLI: Install via npm install -g @prismatic-io/prism (the MCP server is provisioned automatically from the plugin config)
  • Prismatic Account: Active account with integration/component permissions
  • Node.js 22.18+: Required for native TypeScript workflow scripts
  • Claude Code: CLI or extension with plugin support

Installation

Add the marketplace and install the plugin in Claude Code:

/plugin marketplace add prismatic-io/prismatic-skills
/plugin install prismatic-skills@prismatic-skills
/reload-plugins

Development / Testing

For local development, load the plugin directly:

export PRISMATIC_MARKETPLACE_CHECKOUT=/path/to/prismatic-skills
claude --plugin-dir ${PRISMATIC_MARKETPLACE_CHECKOUT}/plugin

Available Commands

/prismatic-skills:build-component

Build and deploy a Prismatic custom component.

/prismatic-skills:build-component Canny API connector

Workflow:

  1. Setup - Verify Prism CLI and authentication
  2. Requirements - Interactive questionnaire (component type, API details)
  3. API Research - For connectors, research the external API
  4. Scaffold - Generate component structure via Prism CLI
  5. Code Generation - Implement actions, triggers, connections
  6. Build & Publish - Compile and deploy to Prismatic

/prismatic-skills:build-integration

Build and deploy a Prismatic Code Native Integration (CNI).

/prismatic-skills:build-integration Salesforce to Slack sync

Workflow:

  1. Setup - Verify Prism CLI and authentication
  2. Requirements - Interactive questionnaire (systems, triggers, data flow)
  3. Credential Collection - Gather OAuth/API credentials if needed
  4. Scaffold - Generate project structure with component manifests
  5. Code Generation - Create TypeScript files (flows, config pages, etc.)
  6. Build, Deploy & Test - Compile, deploy, and test flows
  7. Iterate - Fix issues, rebuild, redeploy

/prismatic-skills:modify-integration

Modify an existing Prismatic Code Native Integration.

/prismatic-skills:modify-integration Add error retry logic to the Salesforce sync

Workflow:

  1. Setup - Create session and extract current integration state
  2. Requirements - Gather modification details via questionnaire
  3. Code Changes - Update TypeScript files following existing patterns
  4. Build, Deploy & Test - Compile, deploy, and verify changes

/prismatic-skills:migrate-integration

Migrate an integration from another platform (like Boomi or Cyclr) to a Prismatic Code Native Integration.

/prismatic-skills:migrate-integration ./exports/my-boomi-process

Workflow:

  1. Detect Platform - Identify the source platform from export files
  2. Parse Export - Extract processes, connectors, and data mappings
  3. Generate Schema - Produce a standardized integration schema
  4. Map to Requirements - Convert schema to Prismatic build requirements
  5. Build - Hand off to the standard CNI build pipeline

Supported platforms: Boomi, Cyclr

/prismatic-skills:embedded

Set up Prismatic embedding — marketplace, workflow builder, or custom UI — in your web application.

/prismatic-skills:embedded Add the integration marketplace to our Next.js app
/prismatic-skills:embedded Set up JWT signing for embedded Prismatic

Workflow:

  1. Stack Discovery - Identify your framework and backend language
  2. Signing Keys - Configure JWT signing key setup
  3. Backend - Generate JWT token endpoint
  4. Frontend - Integrate the embedded SDK with your framework

/prismatic-skills:orby

Ask Orby, the Prismatic platform guide, about your environment or have it perform platform operations.

/prismatic-skills:orby What integrations do I have?
/prismatic-skills:orby Deploy the Slack integration to Acme Corp
/prismatic-skills:orby How do I query execution logs in GraphQL?
/prismatic-skills:orby Show me the last 10 failed executions

Capabilities:

  • Environment exploration - List components, integrations, instances, customers, and executions
  • Platform operations - Deploy integrations, manage instances, create customers
  • GraphQL query construction - Build and execute queries against the Prismatic API
  • Documentation search - Search and retrieve content from prismatic.io/docs
  • Workflow orchestration - Multi-step operations like end-to-end deployment
  • Troubleshooting - Investigate failed executions, check logs, diagnose issues

/prismatic-skills:version

Check which plugin version is loaded and whether the session is stale.

Agents

AgentDescription
component-builderBuilds custom components from requirements to deployment. Handles scaffolding, code generation, building, and publishing.
cni-builderBuilds Code Native Integrations from requirements to deployment. Manages component manifests, OAuth configuration, TypeScript generation, deploy, and test cycles. Also handles modifications to existing integrations.
`ext
Xem mã nguồn trên GitHub