Clojure Skills

Clojure/ClojureScript/ClojureDart development skill. Activates when working with .clj, .cljs, .cljc, .cljd, .edn, .bb, .lpy files. Provides structural search and editing of S-expressions, nREPL evaluation, runtime queries via cider-nrepl, and static navigation via clojure-lsp.

13 stars 1 forksSoftware Development

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add chaploud/clojure-skills --skill clojure-skills
Manual install
git clone --depth 1 https://github.com/chaploud/clojure-skills.git /tmp/clojure-skills
mkdir -p ~/.claude/skills
cp -r /tmp/clojure-skills/. ~/.claude/skills/clojure-skills

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Clojure Development Skill

All commands live under a single binary, `clj-skill`.
Line and column numbers are **1-based everywhere**, matching editors and ripgrep.

## Check the environment first

!`command -v clj-skill >/dev/null && clj-skill doctor || echo "clj-skill NOT INSTALLED — git clone https://github.com/chaploud/clojure-skills.git ~/clojure-skills && cd ~/clojure-skills && bb install"`

The report above says which command groups work here. Do not attempt a group it
reports as unavailable — use the alternative named below instead.

## Which command to reach for

| Goal | Command | Needs |
|---|---|---|
| Map a large file before reading it | `clj-skill outline FILE` | nothing |
| Find code by its *shape* | `clj-skill find PATTERN [PATH…]` | nothing |
| Rewrite a whole top-level form | `clj-skill replace FILE PATTERN` | nothing |
| Find code by its *text* | `rg` | ripgrep |
| Balance delimiters / format | `clj-skill repair FILE…` | nothing |
| Evaluate code | `clj-skill repl eval` | nREPL |
| Callers of a function | `clj-skill cider refs SYM` | cider-nrepl |
| Where a symbol is defined | `clj-skill cider info SYM` | cider-nrepl |
| Run tests | `clj-skill cider test [NS…]` | cider-nrepl |
| Explain the last exception | `clj-skill cider stacktrace` | cider-nrepl |
| Look inside a huge value | `clj-skill cider inspect CODE` | cider-nrepl |
| References / definition / hover | `clj-skill lsp …` | clojure-lsp |
Read the full skill on GitHub

Details

Skill name
clojure-skills
Repo updated
21 October 2026

FAQ

What does the Clojure Skills skill do?

Clojure/ClojureScript/ClojureDart development skill. Activates when working with .clj, .cljs, .cljc, .cljd, .edn, .bb, .lpy files. Provides structural search and editing of S-expressions, nREPL evaluation, runtime queries via cider-nrepl, and static navigation via clojure-lsp.

How do I install the Clojure Skills skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add chaploud/clojure-skills --skill clojure-skills. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Clojure Skills popular?

It lives in chaploud/clojure-skills, which has 13 GitHub stars and 1 forks.

Related skills

Codex Sites Convex

12

convex/Codex-Sites-Convex-Backend-Skill

Build, extend, validate, and publish a ChatGPT Sites application whose durable database and backend functions run on Convex. Use when a user invokes $codex-sites-convex, selects this skill from the skill picker, asks for a ChatGPT Site backed by Convex, or asks to add Convex data, realtime queries, mutations, authentication, files, schedules, or actions to an existing ChatGPT Sites project.

Software Development

Softr Vibe Coding

11

leo-softr/Softr-Vibe-Coding-Block-Claude-Skill

Generate custom Softr Vibe Coding blocks as complete React components (TSX/JSX). Use this skill whenever the user mentions Softr, Vibe Coding, Softr blocks, or wants to build a custom UI component for a Softr app. Also trigger when the user asks to create cards, lists, forms, dashboards, charts, detail pages, or any interactive block intended for Softr — even if they don't say "Vibe Coding" explicitly. If the user mentions Softr in the context of building a custom UI component, creating a JSX block, or vibe coding, use this skill. Do NOT use for standalone brand-token extraction with no Softr

Software Development

Enterprise Architect

7

rafalr100/enterprise-architect-skill

Operate as a world-class Enterprise Architect (FAANG / top-tier consulting calibre) grounded in TOGAF, Zachman, and modern EA practice. Opens with discovery — asks the clarifying questions that materially change the architecture before producing any deliverable. Activates when the user asks for enterprise-architecture work — target architectures, reference architectures, architecture patterns, standards, principles, capability maps, technology strategy, roadmaps, trade-off analysis, architecture decision records, governance, or audience-tiered architecture presentations (C-level/board, solutio

Software DevelopmentIn 1 list

Pyxel

14

kitao/pyxel-skill

Build, debug, and verify games made with Pyxel, the retro game engine for Python. Use whenever a task creates, changes, tests, or reviews a Pyxel game, or asks for a retro Python game that should use Pyxel. Do not use for other engines or general Python work.

Software Development

Rust Elegant

12

fuqiuluo/rust-elegant

Rust 优雅开发规范,必须在以下场景触发:为 Rust 项目写代码、review Rust 代码、设计 Rust 项目结构、处理 Rust 错误类型时。覆盖命名、注释规范、枚举设计、trait 抽象、项目结构、错误处理、所有权、迭代器、宏、内存分配、match 穷尽性、unsafe 等所有 Rust 惯用法。只要任务涉及写或修改 Rust 代码,必须读取此 skill。

Software Development

Omnigraffle

13

openanvil/omnigraffle-generator

Generate native OmniGraffle .graffle files programmatically. Use this skill whenever the user asks to create, build, or generate an OmniGraffle diagram, network diagram, architecture diagram, flowchart, or any visual diagram that should be saved as a .graffle file. Also trigger when the user mentions "OmniGraffle", ".graffle", "graffle file", or asks for diagrams specifically for macOS/iOS diagramming. This skill generates zipped binary plist packages that open natively in OmniGraffle 7+ without any conversion or import steps. Supports: rectangles with colored fills, text labels (RTF), named l

Software Development

Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.