fbp-spec

Official

Flow-based programming graph specification.

Authorconstructive-io
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the complexity of managing and manipulating flow-based programming (FBP) graphs by providing a standardized storage specification and a robust API for graph operations.

Core Features & Use Cases

  • Canonical Storage Format: Defines a minimal, content-addressable format for FBP graphs, ensuring unique identification and efficient storage.
  • Path-Based Identity: Uses a clear path system for node identification, simplifying operations and avoiding sync issues.
  • Per-Scope Edges: Manages edges within their respective scopes for better organization and clarity.
  • Immutable API: Offers pure functions for graph manipulation, ensuring data integrity and predictable behavior.
  • Use Case: When developing or modifying complex FBP applications, use this Skill to programmatically define, update, and query graph structures, ensuring consistency and maintainability.

Quick Start

Use the fbp-spec skill to insert a new node named 'myNode' with type 'myType' into the root scope of the current graph.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: fbp-spec
Download link: https://github.com/constructive-io/constructive-skills/archive/main.zip#fbp-spec

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.