home / skills / plurigrid / asi / skill-bonds
This skill helps you analyze and integrate top skill bonds to optimize cross domain collaboration and tool interoperability.
npx playbooks add skill plurigrid/asi --skill skill-bondsReview the files below or copy the command above to add this skill to your agents.
---
name: skill-bonds
description: Skill Bonds Registry
version: 1.0.0
---
# Skill Bonds Registry
> Discovered via 3× triadic random walk across **467 skills**
> Seeds: 0xDEAD (MINUS), 0xBEEF (ERGODIC), 0xCAFE (PLUS)
## Bond Categories (Full Skill Graph)
| Rank | Bond | Count | Coverage |
|------|------|-------|----------|
| 1 | **GF(3)** | 456 | 97.6% |
| 2 | **DuckDB** | 361 | 77.3% |
| 3 | **Category** | 222 | 47.5% |
| 4 | **Gay.jl** | 147 | 31.5% |
| 5 | **Babashka** | 137 | 29.3% |
| 6 | **ACSet** | 133 | 28.5% |
| 7 | **MCP** | 89 | 19.1% |
| 8 | **Sheaf** | 84 | 18.0% |
| 9 | **Random Walk** | 75 | 16.1% |
| 10 | **SICP** | 4 | 0.9% |
## Top 5 Compatible Skill Bonds
| Bond | Skills | Strength | Integration |
|------|--------|----------|-------------|
| **lisp-unity** | babashka ↔ sicp | 0.95 | Shared Lisp/functional paradigm |
| **execution-bridge** | babashka ↔ duckdb | 0.93 | bb scripts drive DuckDB queries |
| **determinism** | duckdb ↔ random-walk-fusion | 0.92 | SplitMix64 PRNG seeding |
| **schema-first** | acsets ↔ duckdb | 0.90 | Both use declarative schemas |
| **derivational** | sicp ↔ random-walk-fusion | 0.88 | Substitution = derivation chains |
## Known Conflicts (42 total)
| Category | Count | Severity | Remediation |
|----------|-------|----------|-------------|
| **duckdb-path-mismatch** | 20 | 🔴 CRITICAL | Replace `/Users/bob` → `/Users/alice` |
| **multi-trit-identity** | 10 | 🔵 LOW | Skills claim multiple trits (ok) |
| **gf3-violation-noted** | 4 | 🟡 MEDIUM | Add rebalancing skill to triad |
| **voice-saturation** | 4 | 🔵 LOW | Limit `say -v` voices per skill |
| **mcp-multi-world-collision** | 2 | 🟠 HIGH | Separate world_X refs |
| **schema-redefinition** | 2 | 🟡 MEDIUM | Consolidate @acset_type |
### Critical Path Conflicts (Top 10)
| Skill | Conflict |
|-------|----------|
| duck-agent | duckdb-path-mismatch |
| duckdb-ies | duckdb-path-mismatch |
| ies-triadic | duckdb-path-mismatch |
| naturality-factor | duckdb-path-mismatch |
| pun-decomposition | duckdb-path-mismatch |
| sense | duckdb-path-mismatch |
| browser-history-acset | duckdb-path-mismatch |
| duck-time-travel | duckdb-path-mismatch |
| hyjax-relational | duckdb-path-mismatch |
| wev-liquidity-monitor | mcp-multi-world-collision |
## GF(3) Conserved Triads (15 verified)
| MINUS (-1) | ERGODIC (0) | PLUS (+1) |
|------------|-------------|-----------|
| hvm-runtime | rama-gay-clojure | scheme |
| topos-of-music | rama-gay-clojure | file-organizer |
| topos-of-music | protocol-acset | scheme |
| godel-machine | rama-gay-clojure | scheme |
| topos-of-music | rama-gay-clojure | joker-lint |
| turing-chemputer | zig-programming | trifurcated-transfer |
| topos-of-music | terminal | triadic-skill-orchestrator |
| invoice-organizer | rama-gay-clojure | scheme |
| ocaml | directed-interval | scheme |
| topos-of-music | stellogen | self-validation-loop |
| ocaml | amp-team-usage | scheme |
| topos-of-music | rama-gay-clojure | curiosity-driven |
| ocaml | influence-propagation | scheme |
| babashka | duck-agent | acsets |
| sicp | random-walk-fusion | duckdb |
## Integration Patterns
### 1. ACSet-DuckDB Bridge
```clojure
(defn acset->duckdb [acset db-path]
(duck/execute! db-path
"INSERT INTO acset_morphisms VALUES (?, ?)"
[(:src acset) (:tgt acset)]))
```
### 2. SICP Chapter Walker
```clojure
(defn sicp-walk [seed chapters]
(let [walk-fn (random-walk-fusion seed)]
(take 5 (iterate walk-fn {:chapter 1}))))
```
### 3. Functional Schema Pipeline
```clojure
(def sicp-schema
'{:Ob [Procedure Data]
:Hom {:apply [Procedure Data]
:eval [Data Procedure]}})
```
## Usage
Load balanced triads:
```bash
skill acsets babashka duck-agent # GF(3) = 0
skill sicp random-walk-fusion duck-agent # GF(3) = 0
```
---
**Generated**: 2026-01-01 via random-walk-fusion
**Seeds**: 0xDEAD (MINUS), 0xBEEF (ERGODIC), 0xCAFE (PLUS)
## SDF Interleaving
This skill connects to **Software Design for Flexibility** (Hanson & Sussman, 2021):
### Primary Chapter: 10. Adventure Game Example
**Concepts**: autonomous agent, game, synthesis
### GF(3) Balanced Triad
```
skill-bonds (−) + SDF.Ch10 (+) + [balancer] (○) = 0
```
**Skill Trit**: -1 (MINUS - verification)
### Secondary Chapters
- Ch5: Evaluation
- Ch4: Pattern Matching
- Ch6: Layering
- Ch1: Flexibility through Abstraction
- Ch7: Propagators
### Connection Pattern
Adventure games synthesize techniques. This skill integrates multiple patterns.
This skill is a Skill Bonds Registry that maps compatibility, conflicts, and conserved triads across a skills graph. It summarizes dominant bond categories, top integrations, and critical path conflicts to help you plan safe composition. The registry highlights GF(3) conserved triads and provides practical integration patterns and remediation recommendations. Use it to assess compatibility and drive deterministic orchestration across heterogeneous skills.
The registry inspects a skills graph discovered via triadic random walks and computes bond coverage, compatibility strength, and conflict severity. It identifies GF(3)-conserved triads, top compatible bond pairs, and a prioritized list of critical conflicts with concrete remediation steps. Integration patterns and small code snippets show common bridges (e.g., ACSet→DuckDB, SICP walkers, schema pipelines) to speed implementation. Outputs are actionable: suggested skill triads, conflict fixes, and integration templates.
What is GF(3) conserved triad and why care?
GF(3) conserved triads are three-skill groupings whose combined trit sum equals zero; they indicate invariant relationships useful for stable orchestration and verification.
How urgent are duckdb-path-mismatch conflicts?
They are marked critical because absolute path mismatches break cross-environment queries; fix by standardizing paths or using relative/project-root references.