BetterThanTomorrow

21 mods across 2 repositories, 656 stars between them.

joyride-dev

01

BetterThanTomorrow/joyride

Agent

Joyride VS Code extension development — ClojureScript shadow-cljs hot-reload, SCI runtime, nREPL server, Flares webviews, disposable lifecycle, REPL-driven interactive programming. Use when: developing Joyride features, debugging extension issues, writing integration tests, modifying SCI context, working with Flare…

592 yesterday A 78 tokens

BetterThanTomorrow/joyride

Instructions file GitHub Copilot

Copilot instructions for BetterThanTomorrow/joyride, covering what joyride is, repl environments, watch task, unit tests and state inspection safety.

592 yesterday A 789 tokens

joyride-internals

05

BetterThanTomorrow/joyride

Skill Claude CodeCodex

Joyride extension internals — subsystem contracts, state architecture, activation sequences, and namespace reference. Use when: modifying core extension code, debugging state issues, working with app-db or SCI context, understanding activation or script execution flow, investigating nREPL or when-context behavior, or…

592 yesterday A 69 tokens

BetterThanTomorrow/joyride

Skill Claude CodeCodex

One-time migration: modernize a Joyride project's copilot-instructions.md to use bundled skills instead of duplicated API docs or fetch URLs. Use when: the instructions file tells you to check for migration, or the user asks about updating their Joyride AI context.

592 yesterday A 62 tokens

BetterThanTomorrow/joyride

Skill Claude CodeCodex

Joyride User scope scripting — scripts and source files in /.config/joyride/. Covers user activation scripts, global keyboard shortcuts, disposable management, and npm dependencies. Use when: creating or editing User scripts/source files, setting up useractivate.cljs, or configuring global keybindings.

592 yesterday A 62 tokens

BetterThanTomorrow/joyride

Skill Claude CodeCodex

Joyride Workspace scope scripting — scripts and source files in /.joyride/. Covers workspace activation, project-specific automation, workspace vs user scope precedence, and team sharing. Use when: creating or editing Workspace scripts/source files, setting up workspaceactivate.cljs, or building project-specific…

592 yesterday A 66 tokens

joyride

09

BetterThanTomorrow/joyride

Skill Claude CodeCodex

Joyride core — REPL evaluation, async patterns, VS Code API access, Flares, JS interop, and available libraries. Use when: working with Joyride evaluation, writing ClojureScript in any Joyride context, creating Flares/WebViews, exploring VS Code APIs via the REPL, or using joyrideevaluatecode.

592 yesterday A 73 tokens

testing-joyride

10

BetterThanTomorrow/joyride

Skill Claude CodeCodex

Test Joyride features in the examples workspace. Covers output terminal verification, who-tracking, REPL log queries, and evaluation result validation. Use when: testing Joyride features.

592 yesterday A 41 tokens

backseat-dev

11

BetterThanTomorrow/calva-backseat-driver

Agent

Backseat Driver VS Code extension development — ClojureScript shadow-cljs, Ex action/effect framework, MCP socket server, Calva REPL integration, structural editing tools, Datascript output log, skill authoring, REPL-driven interactive programming. Use when: developing Backseat Driver features, debugging extension…

64 3d ago A 91 tokens original MIT

BetterThanTomorrow/calva-backseat-driver

Skill Claude CodeCodex

Backseat Driver extension internals — Ex framework contracts, app-db state architecture, MCP socket server lifecycle, enrichment system, Datascript output log, activation sequences, and namespace reference. Use when: modifying core extension code, debugging state issues, working with app-db or Ex framework…

64 3d ago A 82 tokens original MIT

e2e-testing

16

BetterThanTomorrow/calva-backseat-driver

Skill Claude CodeCodex

E2E test authoring for Backseat Driver. Use when: writing, modifying, or debugging e2e tests under e2e-test-ws/, adding new MCP test scenarios, investigating test failures, understanding test infrastructure, or working with files matching test.cljs in the e2e workspace.

64 3d ago A 66 tokens original MIT

BetterThanTomorrow/calva-backseat-driver

Instructions file CodexOpenCode

Instructions for BetterThanTomorrow/calva-backseat-driver, covering calva backseat driver - ai agent guide, essential architecture, action/effect system ("ex"), runtime state structure and datascript connections.

64 3d ago A 3,441 tokens original MIT

backseat-driver

18

BetterThanTomorrow/calva-backseat-driver

Skill Claude CodeCodex

Effective use of the Backseat Driver extension and its tools for Clojure interactive programming. Use when: working in Clojure (including all dialects and runtimes) project, be it reading, planning, developing, or evaluating code in the REPL, looking up function documentation or ClojureDocs examples, choosing REPL…

64 3d ago A 186 tokens original MIT

BetterThanTomorrow/calva-backseat-driver

Skill Claude CodeCodex

Structural editing of Clojure files using Backseat Driver tools. Use when editing or planning edits: creating/adding/inserting/replacing/deleting top-level forms, fixing bracket balance, resolving indentation issues, planning multi-edit sequences, recovering from failed edits, or working with Rich Comment Forms in…

64 3d ago A 135 tokens original MIT

BetterThanTomorrow/calva-backseat-driver

Skill Claude CodeCodex

Testing strategies for Calva Backseat Driver MCP tools. Use when: Testing Backseat Driver, validating tool updates, testing structural editing workflows, verifying REPL evaluation with who-tracking, testing shadow-cljs runtime discovery and targeting, testing output log filtering, testing load-file tool, smoke testing…

64 3d ago A 106 tokens original MIT