← Back to list

clojure-dev
by octave-commons
A myth engine
⭐ 1🍴 0📅 Jan 25, 2026
SKILL.md
name: clojure-dev description: Clojure development workflows including REPL, deps.edn, testing, and linting license: MIT compatibility: opencode metadata: audience: backend-developers language: clojure
What I do
- Set up Clojure development environment (deps.edn, CLI aliases)
- Start interactive REPLs and connect to running processes
- Run tests with clojure.test (single test, namespace, or full suite)
- Apply clj-kondo linting and interpret its output
- Manage dependencies and resolve version conflicts
- Debug runtime issues using REPL-driven development
When to use me
Use me when working with Clojure projects, especially when:
- Setting up or modifying deps.edn configurations
- Writing or running tests
- Debugging Clojure code interactively
- Adding new dependencies or resolving conflicts
- Linting code with clj-kondo
Common commands
clojure -P- Download dependencies without runningclojure -M:alias- Run with alias (e.g.,:server,:test)clojure -X:alias- Run with exec-style alias (key-value args)clojure -M:repl- Start interactive REPLclojure -X:test- Run tests (when configured)clj-kondo --lint src- Lint source code
Testing patterns
- Single test:
(clojure.test/test-var #'namespace/function-name) - Namespace:
(clojure.test/run-tests 'namespace) - Full suite: configured via test runner alias (e.g.,
:test) - Use deterministic seeds for reproducible tests
REPL best practices
- Connect to running REPLs via nREPL or socket REPL
- Use
requirewith:reloadto reload modified code - Evaluate expressions in the REPL to verify changes
- Keep REPL sessions open for iterative development
Project structure
deps.edn- Dependencies and aliasessrc/- Source code following namespace conventiontest/- Test files (-testsuffix)resources/- Configuration files and static assets
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon