Agent Skills by ALSEL
Anthropic Claudeソフトウェア開発⭐ リポ 7品質スコア 69/100

clojure-repl

このスキルは、REPLでClojure式を評価する必要があるときに使用します。反復的な開発、デバッグ、API探索、ファイル保存前のコード検証に対応します。nREPL接続、段階的なプロトタイピングワークフロー、REPLベースのテストをカバーしています。ファイルに直接テストなしのClojureコードを書くよりも、このスキルの使用をお勧めします。ユーザーが「REPLで試してほしい」「この関数をテストしたい」「これを対話的にデバッグしたい」と依頼した場合も実行します。

description の原文を見る

Use this skill whenever you need to evaluate Clojure expressions in a REPL — for iterative development, debugging, API exploration, or validating code before saving to files. Covers nREPL connection, incremental prototyping workflow, and REPL-based testing. Prefer this skill over writing untested Clojure code directly to files. Also invoke when the user asks to "try something in the REPL," "test this function," or "debug this interactively."

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

Clojure REPL

Clojure プロジェクトの REPL 駆動開発ワークフローをガイドします。基本的なアプローチは「小さなステップと質の高い豊かなフィードバック」です。コードをファイルにコミットする前に、迅速な反復と即座の検証を行います。

Devbox に関する注記: devbox を使用するプロジェクトの場合、すべてのシェルコマンドの前に devbox run -- を付けてください(例:devbox run -- clojure -M:devdevbox run -- bb nrepl)。

実行中の nREPL への接続

開発サーバーが既に実行されている場合は、新しい nREPL セッションを開始する代わりに、既存の nREPL セッションに接続してください。これにより、実際のランタイム環境でコードをテストでき、ライブアプリケーション状態にアクセスできます。

nREPL の検出と接続

プロジェクトディレクトリで .nrepl-port ファイルを確認してください:

# nREPL が実行されているか確認
cat .nrepl-port
# => 54321 (ポート番号)

ファイルが存在する場合、実行中の nREPL に式を送信してください:

# Babashka を

...

詳細情報

作者
majiayu000
リポジトリ
majiayu000/claude-skill-registry-data
ライセンス
不明
最終更新
2026/5/9

Source: https://github.com/majiayu000/claude-skill-registry-data / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: majiayu000 · majiayu000/claude-skill-registry-data · ライセンス: ライセンス未確認