chaploud

Clojuredart Skills — Development skill for Claude Code

Development community

Claude Code skill for ClojureDart/Flutter iOS Simulator feedback loop.

How to install Clojuredart Skills

This entry records only its repository, not the path inside it, so there is no exact command to give. Open chaploud/clojuredart-skills and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Clojuredart Skills does

Claude Code skill for ClojureDart/Flutter iOS Simulator feedback loop.

Alternatives in Development

  • Axiom — Battle-tested Claude Code skills for modern xOS (iOS, iPadOS, watchOS, tvOS) development with 13 production-re 2.6k ★
  • SwiftUI Expert Skill — Modern SwiftUI best practices and iOS 26+ Liquid Glass adoption 2.3k ★
  • iOS Release — Prepare and execute an iOS release (patch/minor/major) 1.6k ★

README

clojuredart-skills

[Claude Code](https://docs.anthropic.com/en/docs/claude-code) skill for [ClojureDart](https://github.com/nicot/cljd)/Flutter mobile development on macOS.

Closes the feedback loop between code edits and visual/runtime verification on iOS Simulator:

Edit .cljd → hot reload → Check errors → Screenshot → UI interaction → Repeat

Without this skill, Claude Code can edit your ClojureDart code but has no way to see what happened — build errors, UI appearance, and runtime crashes are invisible. These tools give it eyes and hands on the simulator.

Requirements

  • macOS (Apple Silicon or Intel)
  • Xcode with Command Line Tools (xcode-select --install)
  • ClojureDart project with pubspec.yaml

Recommended:

  • tmux (brew install tmux) — enables cljd-flutter --tmux mode so the Flutter build process lives in a detached session that survives terminal crashes and can be driven by agents via tmux send-keys / tmux capture-pane. Without tmux the fallback foreground mode still works, but broken builds leave the terminal stuck.

Optional:

  • AXe for UI interaction (tap, swipe, type, accessibility tree)
    brew tap cameroncooke/axe && brew install axe   # 1.7+ (1.8+ for Xcode 27)

All other dependencies (`xcrun simctl`, `sips`, `python3`) are included with macOS.

Install

git clone https://github.com/nicot/clojuredart-skills.git
cd clojuredart-skills
./install.sh

This will:

  1. Check dependencies
  2. Symlink CLI tools to ~/.local/bin/
  3. Register as a Claude Code skill at ~/.claude/skills/clojuredart-skills

Make sure `~/.local/bin` is in your PATH:

# Add to your ~/.zshrc or ~/.bashrc
export PATH="$HOME/.local/bin:$PATH"

Uninstall

./uninstall.sh

Tools

Core (no AXe required)

Tool Description
cljd-screenshot Capture simulator screenshot, auto