install
source · Clone the upstream repo
git clone https://github.com/plurigrid/asi
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/plurigrid/asi "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/asi/skills/babashka" ~/.claude/skills/plurigrid-asi-babashka && rm -rf "$T"
manifest:
plugins/asi/skills/babashka/SKILL.mdsource content
babashka
Clojure scripting without JVM startup.
Script
#!/usr/bin/env bb (require '[babashka.http-client :as http]) (require '[cheshire.core :as json]) (-> (http/get "https://api.github.com/users/bmorphism") :body (json/parse-string true) :public_repos)
Tasks
;; bb.edn {:tasks {:build (shell "make") :test (shell "make test") :repl (babashka.nrepl.server/start-server! {:port 1667})}}
Filesystem
(require '[babashka.fs :as fs]) (fs/glob "." "**/*.clj") (fs/copy "src" "dst")
Process
(require '[babashka.process :as p]) (-> (p/shell {:out :string} "ls -la") :out)
Run
bb script.clj bb -e '(+ 1 2)' bb --nrepl-server
Scientific Skill Interleaving
This skill connects to the K-Dense-AI/claude-scientific-skills ecosystem:
Graph Theory
- networkx [○] via bicomodule
- Universal graph hub
Bibliography References
: 734 citations in bib.duckdbgeneral
Cat# Integration
This skill maps to Cat# = Comod(P) as a bicomodule in the equipment structure:
Trit: 0 (ERGODIC) Home: Prof Poly Op: ⊗ Kan Role: Adj Color: #26D826
GF(3) Naturality
The skill participates in triads satisfying:
(-1) + (0) + (+1) ≡ 0 (mod 3)
This ensures compositional coherence in the Cat# equipment structure.