Oriented Simplicial Networks
**Category:** Phase 3 Core - Geometric Deep Learning
Best use case
Oriented Simplicial Networks is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
**Category:** Phase 3 Core - Geometric Deep Learning
Teams using Oriented Simplicial Networks should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/oriented-simplicial-networks/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How Oriented Simplicial Networks Compares
| Feature / Agent | Oriented Simplicial Networks | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
**Category:** Phase 3 Core - Geometric Deep Learning
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Oriented Simplicial Networks
**Category:** Phase 3 Core - Geometric Deep Learning
**Status:** Skeleton Implementation
**Dependencies:** `categorical-composition`, `persistent-homology`
## Overview
Implements directional simplicial neural networks (Dir-SNNs) with asymmetric message passing operators, E(n)-equivariance constraints, and persistent homology tracking for topological feature learning.
## Capabilities
- **Directional Message Passing**: Asymmetric operators respecting simplex orientation
- **E(n)-Equivariance**: Rotation/translation invariant representations
- **Persistent Homology**: Track topological features during training
- **Simplicial Attention**: Higher-order attention mechanisms on simplicial complexes
## Core Components
1. **Simplicial Complex Builder** (`simplicial_complex.jl`)
- Construct oriented simplicial complexes from data
- Boundary operator computation
- Coboundary and Laplacian matrices
2. **Dir-SNN Layers** (`dirsnn_layers.jl`)
- Asymmetric message passing on simplices
- E(n)-equivariant convolutions
- Higher-order pooling operators
3. **Persistent Homology Tracker** (`persistent_homology.jl`)
- Compute persistence diagrams during forward pass
- Track birth/death of topological features
- Bottleneck/Wasserstein distance metrics
4. **Training Loop** (`train_dirsnn.jl`)
- Integration with Flux.jl
- Topologically-aware loss functions
- Gradient flow on simplicial manifolds
## Integration Points
- **Input from**: `sheaf-theoretic-coordination` (sheaf structures on simplicial complexes)
- **Output to**: `categorical-composition` (functorial network composition)
- **Coordinates with**: `formal-verification-ai` (verify topological invariants)
## Usage
```julia
using OrientedSimplicialNetworks
# Build simplicial complex from point cloud
complex = SimplicialComplex(points, max_dimension=2)
# Create Dir-SNN model
model = DirSNN([
SimplicialConv(in_features=3, out_features=16, dimension=0),
SimplicialConv(in_features=16, out_features=32, dimension=1),
SimplicialPooling(dimension=1)
])
# Train with persistent homology tracking
train!(model, complex, labels; track_topology=true)
```
## References
- Bodnar et al. "Weisfeiler and Lehman Go Cellular" (NeurIPS 2021)
- Hajij et al. "Topological Deep Learning" (Nature 2023)
- Carlsson "Topology and Data" (AMS 2009)
## Implementation Status
- [x] Core data structures
- [x] Basic message passing
- [ ] Full E(n)-equivariance
- [ ] Persistent homology integration
- [ ] Benchmark suiteRelated Skills
catcolab-regulatory-networks
CatColab Regulatory Networks - signed graphs for molecular biology modeling gene regulatory networks with positive (activating) and negative (inhibiting) edges.
jepsen-testing
Jepsen-style correctness testing for distributed systems under faults (partitions, crashes, clock skew) using concurrent operation histories and formal checkers (linearizability/serializability and Elle-style anomalies). Use when designing, implementing, or running Jepsen tests, or interpreting histories/violations.
Deterministic Color Generation via Metadata Hashing
**Status**: ✅ Production Ready
cyton-dongle
Connect and stream from OpenBCI Cyton/Daisy via USB dongle, including first-time radio channel pairing
asi-transient-agenda
Org-agenda-like transient views for ASI skill orchestration via nbb/squint + Emacs hydra
Topological Superintelligence (TSI)
Compositional AI framework using GF(3) triadic balance and category-theoretic foundations.
zx-calculus
Coecke's ZX-calculus for quantum circuit reasoning via string diagrams with Z-spiders (green) and X-spiders (red)
zulip-cogen
Zulip Cogen Skill 🐸⚡
zls-integration
zls-integration skill
zig
zig skill
zig-syrup-bci
Multimodal BCI pipeline in Zig: DSI-24 EEG, fNIRS mBLL, eye tracking IVT, LSL sync, EDF read/write, GF(3) conservation
zig-programming
zig-programming skill