integration-patterns

Solid

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

Data & Documents 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

# Integration Patterns Reference documentation for building Prismatic Code Native Integrations (CNI). <disallowed-tools> Do NOT use these MCP tools — they return incomplete data that causes broken scaffolds and missing connections downstream. A hook will deny them, but avoid the wasted round trip. - `mcp__prism__prism_components_list` — Use `run.ts find-components <keyword>` instead - `mcp__prism__prism_components_init` — Use `run.ts scaffold-component` instead - `mcp__prism__prism_components_publish` — Use `run.ts publish-component` instead - `mcp__prism__prism_components_generate_manifest` — Manifests are auto-generated during scaffolding - `mcp__prism__prism_install_component_manifest` — Handled by `run.ts scaffold-project --components` - `mcp__prism__prism_install_legacy_component_manifest` — Handled by `run.ts scaffold-project --components` </disallowed-tools> ## Architecture Patterns ### Standard Integration Pattern - Components accessed via manifests and componentRegistry - Standard connection configuration - Any component/manifest combination ## Component Manifest Pattern All components are accessed via manifests: 1. Install: `prismatic-tools install-manifest <component-key>` 2. Register in componentRegistry.ts with `componentManifests()` 3. Import actions and call `.perform()`: `import slackActions from "./manifests/slack/actions"; await slackActions.postMessage.perform({...})` - See `references/manifest-pattern.md` ## Config Mantra Every config element MUST...

Details

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

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category