Code Dojo Core banner
Cause-of-a-Kind Cause-of-a-Kind

Code Dojo Core

AI community

Description

An AI-powered training system that helps you achieve *real* programming mastery—not just passing tests, but building genuine fluency through adaptive, personalized practice.

Installation

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

README

Code Dojo 🥋

An AI-powered training system that helps you achieve *real* programming mastery—not just passing tests, but building genuine fluency through adaptive, personalized practice.

Why This Exists

AI coding assistants are amazing, but there's a real concern: if the AI writes all your code, do you actually learn anything? More importantly, are your skills going to quietly rot away? Our mental fitness is no longer an implicit side effect of our work, we must be *intentional* about training our minds the same way we go to the gym to maintain our physical fitness.

Code Dojo flips the script. Instead of AI writing code *for* you, it trains you to write better code *yourself*. Think of it as a personal sensei that:

  • Generates fresh, unpredictable challenges tailored to your level
  • Watches how you solve problems, not just whether you get the right answer
  • Notices patterns in your thinking—missed opportunities, recurring struggles, breakthroughs
  • Adapts future training based on what you actually need
  • Tracks your progress with a martial arts belt system

The goal isn't to pass lessons. It's to write good code without thinking about it.

Prerequisites

  • Claude Code installed and working
  • A terminal
  • Willingness to struggle productively

Getting Started

**One command to install:**

curl -fsSL https://raw.githubusercontent.com/cause-of-a-kind/code-dojo-core/main/install.sh | bash

This creates a `code-dojo` directory with everything you need, initialized as its own git repo so you can track your progress.

**Options:**

# Install to a custom directory
curl -fsSL https://raw.githubusercontent.com/cause-of-a-kind/code-dojo-core/main/install.sh | bash -s -- --dir my-training

# Skip git initialization  
curl -fsSL https://raw.githubusercontent.com/cause-of-a-kind/code-dojo-core/main/install.sh | bash -s -- --no-git

**Then start training:**

cd code-dojo
claude

Just tell Claude what yo