Converts your existing codebase into a Shinka-ready optimization task by snapshotting the relevant files, wrapping them with EVOLVE-BLOCK markers, and generating the full evaluation harness (evaluate.py, run_evo.py, shinka.yaml). It's the alternative to shinka-setup when you already have working code and want to evolve specific functions or modules instead of starting from scratch. The skill creates a sidecar task directory by default so your original source stays untouched, infers the evolvable region from your instructions, and handles both Python (via run_shinka_eval) and non-Python projects (via subprocess and JSON outputs). It does the tedious work of matching Shinka's contracts while keeping your evaluation logic stable. Once converted, you run shinka-run to kick off evolution.
npx -y skills add sakanaai/shinkaevolve --skill shinka-convert --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills