abductive-repl
Hypothesis-Test Loops via REPL for Exploratory Abductive Inference with Gay.jl colors
npx skills add majiayu000/claude-skill-registry --skill abductive-repl --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# abductive-repl > Hypothesis-Test Loops via REPL for Exploratory Abductive Inference **Version**: 1.1.0 (music-topos enhanced) **Trit**: 0 (Ergodic - coordinates inference) **Bundle**: repl ## Overview Abductive-REPL enables exploratory abductive reasoning through an interactive REPL. Given observed outcomes, it generates hypotheses, tests them, and refines understanding through iterative loops. ## Core Concept ``` Observation → Generate Hypotheses → Test → Refine → Repeat Abduction: Given effect E and rule "A implies E", hypothesize A as possible cause. ``` ## Enhanced Integration: Interpreters ### Julia (Gay.jl) - Primary ```julia # Start abductive REPL with Gay.jl julia --project=Gay.jl -e 'using Gay; Gay.repl()' # In REPL: gay> !abduce 216 125 157 # Searches invader space for color match ``` ### Hy (HyJAX) - Secondary ```hy ;; thread_relational_hyjax.hy integration (import lib.thread_relational_hyjax :as tra) (defn abduce-from-color [r g b] "Abduce invader ID from observed RGB" (let [target [r g b] analyzer (tra.ThreadRelationalAnalyzer)] ;; Search hypothesis space (lfor id (range 1 10000) :if (color-match? id target 0.05) {:hypothesis id :confidence (- 1.0 (color-distance id
- Overview
- Core Concept
- Enhanced Integration: Interpreters
- Julia (Gay.jl) - Primary
- Hy (HyJAX) - Secondary
- Babashka (bb) - Scripting
- REPL Commands Enhanced
- Properties (Testable Predicates)
- GF(3) Triad Integration
- Justfile Recipes
- Related Skills
What does the abductive-repl skill do?
Hypothesis-Test Loops via REPL for Exploratory Abductive Inference with Gay.jl colors
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill abductive-repl --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
