src/integration/SKILL.md
GNN system integration and cross-module coordination. Use when coordinating data flow between pipeline steps, resolving cross-module dependencies, or configuring inter-step communication.
npx skillsauth add activeinferenceinstitute/generalizednotationnotation gnn-system-integrationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
4 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Coordinates data flow and communication between pipeline modules. Manages cross-module dependencies, resolves data handoffs, and ensures consistent state across the 25-step pipeline.
# Run integration step
python src/17_integration.py --target-dir input/gnn_files --output-dir output --verbose
# As part of pipeline
python src/main.py --only-steps 17 --verbose
from integration import process_integration
# Process integration step (used by pipeline)
result = process_integration(target_dir, output_dir, verbose=True)
process_integration — main pipeline processing function| Source Step | Target Step | Data Flow | | ------------ | ------------- | ----------- | | Step 3 (GNN) | Steps 5–8, 10–11, 13 | Parsed models | | Step 11 (Render) | Step 12 (Execute) | Generated scripts | | Step 12 (Execute) | Step 16 (Analysis) | Execution results | | Step 16 (Analysis) | Step 23 (Report) | Analysis summaries |
output/17_integration_output/This module registers tools with the GNN MCP server (see mcp.py):
process_integrationlist_supported_integrationsget_integration_statusdevelopment
GNN static HTML website generation from pipeline artifacts. Use when generating browsable documentation websites, creating HTML galleries of model visualizations, or publishing pipeline results as a static site.
data-ai
GNN graph and matrix visualization generation. Use when creating network graph plots, matrix heatmaps, state space diagrams, or other visual representations of GNN models.
testing
GNN advanced validation and consistency checking. Use when performing deep validation of GNN models, checking cross-model consistency, verifying structural integrity, or running validation reports.
tools
GNN shared utility functions and helper modules. Use when working with common pipeline utilities, logging helpers, file I/O wrappers, path management, or pipeline template infrastructure.