Llmdojo — AI skill for Claude Code
Scored tooling katas, habit rules, and pre-baked warm-start sessions for LLM coding agents.
How to install Llmdojo
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open AnswerDotAI/llmdojo and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Llmdojo does
Scored tooling katas, habit rules, and pre-baked warm-start sessions for LLM coding agents.
Alternatives in AI
- Loushang — AI-native agent harness for coding workflows by python: multi-model LLM orchestration, stateful sessions, tool 1.3k ★
- Maestro Companion — Quick execution for small tasks — minimal run lifecycle (start + done) with evidence recording 530 ★
- Pi Agent Desktop — Pi — A cross-platform AI coding agent, bringing the Claude Code experience to your desktop 289 ★
README
llmdojo
llmdojo helps LLM coding agents use Python tooling through scored practice rounds, worked examples in conversation history, and live checks on kernel cells. It integrates with kernels served by [clikernel](https://github.com/AnswerDotAI/clikernel).
Coding agents often imitate worked examples more reliably than they follow written instructions. A worked round shows the tool calls, their outputs, and a successful result. llmdojo supplies that context in two ways: an agent can complete a short practice round at session start, or start a conversation containing a reviewed round. Live rules continue to check subsequent cells.
The modules provide the following parts of that workflow:
llmdojo.rulesinstalls checks through clikernel’s inspector hook. Routing rules direct the agent to the intended tools, string-safety rules catch quoting mistakes, and gating rules reject specified dangerous operations.llmdojo.dojoruns scored practice exercises, called katas. A successful round issues a completion id that later sessions can present while it remains valid.llmdojo.claudedojocaptures a successful Claude Code round, supports curating it into a template, and launches conversations that resume the reviewed example.llmdojo.codexdojocompiles the same canonical template into native Responses items and prepares or refreshes Codex threads through app-server.llmdojo.claudesubstarts a headless Claude child with the current conversation’s compacted history and a separate kernel.
Usage
Installation
pip install llmdojo
Register the rules in `$XDG_CONFIG_HOME/clikernel/inspectors.py`:
from llmdojo.rules import make_inspector, RuleBlock
inspectors = [make_inspector()]
Have clikernel’s `startup.py` print the bootstrap instructions that tell the agent to run the dojo.
Start a session
`dojo_start()` starts a scored practice round inside a clikernel s
Related Skills
Project Docs Template
Agent-ready project documentation template with START/STATE/TODO/DONE, workflows, lightweight tooling, and LLM
Agentmachi
A Hamachi server for agents. Start a hub, get an address, agents join and work together — like Hamachi and pla
Harness Gate
Gate the agent setup on corpus-validated rules (gating tier). Fast, no LLM, exits nonzero on errors and warnin
Svdo Meter
SVDO Meter is an open-source telemetry and evaluation layer for AI coding agents. Measure execution, token usa
AI Coding Rules Scaffold
Two-layer enforcement (pre-commit hook + CI mirror) for small teams using AI agents. Catches debug leaks, file
Repo Nexus
Tooling-independent multi-repo workspace manager with auto-synced AI context (AGENTS.md, Cursor rules, Copilot
Related Agents
Nova
Specialiste AI tooling. A invoquer pour evaluer un outil AI (LLM, framework d'agents, MCP, vector DB, coding a
Hatch3r Learnings Loader
Session-start agent that surfaces relevant project learnings, recent decisions, and context from previous sess
Habit Coach
Reads how the learner has actually been working (hours, sessions, reviews against new material, accuracy by ti