Component Patterns (Prismatic)

Prismatic custom component konventioner for spectral TypeScript SDK

Af prismatic-io · prismatic-io/prismatic-skills

Testet · Virker ★ 8.0/10

Component Patterns (Prismatic) — Prismatic custom component konventioner for spectral TypeScript SDK

Hvad det gør

Referencedokumentation for opbygning af Prismatic custom components med @prismatic-io/spectral SDK: forbindelsesdefinitioner, den funktionsbaserede HTTP-klientfabrik, action- og trigger-struktur, datakilder, eksempel-payloads og build/publish fejlfinding. Indlæses, når du stilladserer eller skriver en Prismatic connector eller utility component i TypeScript.

Testrapport

Bedømt ved kompilering, ikke læsning: installerede den ægte @prismatic-io/spectral 10.25.0 fra npm og type-tjekkede to versioner af den samme Canny connector. No-skill baseline fejlede tsc, fordi connection() tager et display-objekt snarere end en bar label; den skill-guidede version kompilerede med nul fejl og indeholdt desuden de seks ting, baseline helt udelod — connection-type validering, der kaster ConnectionError, spectral HttpClient factory i stedet for rå axios, debug-ledninger gennem context.debug.enabled, rene funktioner på inputs, en examplePayload per action, og den krævede rawRequest action. Forbehold for selvstændig brug: skill'en er en komponent af Prismatic plugin'et, er markeret user-invocable:false, og peger på en templates-mappe under plugin-roden, der ikke følger med en simpel skills-folder kopi. Én referencefil viser også stadig en klassebaseret klient, som skill'ens egen body lister som et anti-mønster.

Testet: 2026-08-07 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/prismatic-io/prismatic-skills.git
mkdir -p ~/.claude/skills
cd prismatic-skills && cp -r plugin/skills/component-patterns ~/.claude/skills/component-patterns

Kommandoer og eksempelprompter

  • /component-patternsPrismatic custom component konventioner for spectral TypeScript SDK

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Write a Prismatic custom component connection for the Canny API
  • Scaffold a Prismatic action using the spectral HTTP client factory
  • Build a Prismatic trigger and data source for this REST API