Casey Link avatar

Casey Link

Community

@ramblurr · Innsbruck, Austria

137Followers
|
340Public Repos
|
56Published Skills

I am an independent software consultant. I create and maintain software for small businesses, NGOs, non-profits, and social enterprises.

Agent Skills by Casey Link

Showing 56 vetted skills indexed across 1 GitHub repositories.

RamblurrRamblurr

clojure-ring-jetty-adapter

Configure and manage Ring-compatible Jetty web servers in Clojure.

Community
Intermediate
RamblurrRamblurr

research

Analyze project dependencies, reference materials, and code patterns for pre-implementation impact.

Community
Advanced
RamblurrRamblurr

http-kit

Provides an asynchronous HTTP client and server library for Clojure with WebSocket support.

Community
Intermediate
RamblurrRamblurr

Using Git Worktrees

Create Git worktrees with setup and test verification.

Community
Intermediate
RamblurrRamblurr

clojure-donut-system

Manage Clojure application component lifecycles and dependency injection with donut.party/system.

Community
Intermediate
RamblurrRamblurr

Extra Reference Material

Manage and prioritize offline reference materials in the extra directory.

Community
Intermediate
RamblurrRamblurr

Test-Driven Development (TDD)

Guide users through the Red-Green-Refactor cycle for test-driven development.

Community
Intermediate
RamblurrRamblurr

Testing-Anti-Patterns

Prevent common testing anti-patterns in mock behavior and test structure.

Community
Intermediate
RamblurrRamblurr

Systematic-Debugging

Guides users through a four-phase systematic debugging framework for technical issues.

Community
Advanced
RamblurrRamblurr

clojure-sente

Enable real-time bidirectional Clojure server and ClojureScript client communication via WebSockets with Ajax fallback.

Community
Intermediate
RamblurrRamblurr

clojure-guardrails

Enforce runtime validation for Clojure functions using Guardrails and Malli schemas.

Community
Intermediate
RamblurrRamblurr

clojure-trove

Provide a backend-agnostic logging facade for Clojure and ClojureScript libraries.

Community
Basic
RamblurrRamblurr

clojure-ring-spec

Document Ring handler signatures, request/response maps, middleware, and WebSocket protocols.

Community
Basic
RamblurrRamblurr

dispatching-parallel-agents

Dispatch distinct agents to debug independent failing test files concurrently.

Community
Intermediate
RamblurrRamblurr

landing-the-plane

Stage, commit, test, and push code changes with issue tracker updates.

Community
Advanced
RamblurrRamblurr

ia

Manage Internet Archive assets via the ia CLI tool.

Community
Advanced
RamblurrRamblurr

clojure-telemere

Provide unified logging, tracing, and event handling for Clojure and ClojureScript.

Community
Advanced
RamblurrRamblurr

clojure-charred

Parse and write JSON and CSV in Clojure with zero dependencies.

Community
Intermediate
RamblurrRamblurr

pandoc-markdown

Convert Markdown files to HTML with Pandoc and optional Table of Contents.

Community
Intermediate
RamblurrRamblurr

clojure-coffi

Wrap native C libraries for Clojure using the Panama FFI API.

Community
Advanced
RamblurrRamblurr

executing-plans

Execute implementation plans in batches with mandatory review checkpoints.

Community
Intermediate
RamblurrRamblurr

clojure-eval

Evaluate Clojure code in a REPL using the heredoc pattern.

Community
Basic
RamblurrRamblurr

Finishing a Development Branch

Verifies tests, formatting, and linting before creating a Pull Request.

Community
Intermediate
RamblurrRamblurr

Root-Cause-Tracing

Trace bugs backward through call stacks to identify original triggers.

Community
Advanced