cva-setup-clojure
CommunityBuild Clojure AI projects, fast & organized.
Authorjoaopelegrino
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Setting up a well-structured, production-ready Clojure project for AI agent development, especially when integrating Google ADK and Python libraries, can be daunting. This Skill provides a complete guide to project structure, deps.edn configuration, namespace organization, and REPL-driven development workflows, ensuring a robust and ergonomic development environment.
Core Features & Use Cases
- Recommended Project Structure: A battle-tested directory layout for agents, tools, interop, utilities, and configuration, promoting separation of concerns.
- Comprehensive
deps.edn: Full dependency configuration for Clojure, Google ADK,libpython-clj, and essential utilities, ready for development and production. - REPL-Driven Development: Guidance on setting up and leveraging the Clojure REPL for interactive development, testing, and debugging, accelerating the development cycle.
- Use Case: A developer is starting a new AI agent project in Clojure. This Skill provides the exact
deps.ednand directory structure to get started, along with best practices for organizing code and using the REPL effectively.
Quick Start
Create the recommended project directory structure. Populate your deps.edn with the provided dependencies for ADK and libpython-clj. Start a Clojure REPL and verify that Python initialization works.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: cva-setup-clojure Download link: https://github.com/joaopelegrino/hello-word-closure/archive/main.zip#cva-setup-clojure Please download this .zip file, extract it, and install it in the .claude/skills/ directory.