Manages the core TypeScript engine for Figram, handling DSL processing, validation, and architecture diagram differencing logic.
The core-development skill equips Claude with specialized knowledge of the Figram engine, which transforms YAML-driven DSLs into FigJam architecture diagrams. It provides deep context on the dependency-free core package, covering the entire data flow from validation and normalization to Internal Representation (IR) and patch generation. This skill is essential for developers modifying Figram's underlying logic, adding new diagram properties, or refining the diffing algorithm that ensures efficient updates to visual layouts.
주요 기능
01Integrated testing workflow using Bun
02Type-safe WebSocket protocol implementation
031 GitHub stars
04DSL-to-IR processing and normalization logic
05Optimized diffing and patch generation for FigJam
06Strict YAML validation for architecture schemas
사용 사례
01Adding new node or edge properties to the Figram YAML schema
02Updating the diff algorithm to handle complex diagram state changes
03Implementing new validation rules for architectural consistency