sakanaai avatar

Shinka Convert

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.

skills.sh installs
240
GitHub stars
1.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add sakanaai/shinkaevolve --skill shinka-convert --agent claude-code

Installs into .claude/skills of the current project.

Files

Shinka Convert Skill

Use this skill to turn an existing project into a Shinka-ready task.

This is the alternative starting point to shinka-setup:

  • shinka-setup: new task from natural-language task description
  • shinka-convert: existing codebase to Shinka task conversion

After conversion, the user should still be able to use shinka-run.

When to Use

Invoke this skill when the user:

  • Wants to optimize an existing script or repo with Shinka/ShinkaEvolve
  • Mentions adapting current code to Shinka output signatures, metrics.json, correct.json, or EVOLVE-BLOCK markers
  • Wants a sidecar Shinka task generated from the current working directory

Do not use this skill when:

  • The user wants a brand-new task scaffold from only a natural-language description
  • evaluate.py and initial.<ext> already exist and the user only wants to launch evolution; use shinka-run

User Inputs

Start from freeform instructions, then ask follow-ups only if high-impact details are missing.

Sponsors

Details

Repository
github.com/sakanaai/shinkaevolve
Category
Marketing & SEO
First seen
Jun 3, 2026

More from sakanaai/shinkaevolve

All 4
1guia-matthieu avatarnaming-6-gatesguia-matthieu/clawfu-skillsUse when creating brand names, product names, or company names in 2026. Use when naming needs to work across languages, voice assistants, and AI recommendation 239skills.sh installs
2nexu-io avatardigital-eguidenexu-io/open-designA two-spread digital e-guide preview — page 1 is a cover (display title, author, "What's inside" stats, table of contents teaser); page 2 is a spread (lesson bo239skills.sh installs
3sendaifun avatarcoingeckosendaifun/skillsComplete CoinGecko Solana API integration for token prices, DEX pool data, OHLCV charts, trades, and market analytics. Use for building trading bots, portfolio 239skills.sh installs
4xiaodong-wu avatarweb-design-studioxiaodong-wu/web-design-studioCreate or redesign production-grade standalone websites in semantic HTML, CSS, and JavaScript with distinctive art direction and Codex-generated raster imagery.237skills.sh installs
5guia-matthieu avatarlaunch-formulaguia-matthieu/clawfu-skillsTurn your marketing into an event that makes people beg to buy before you even release the product Use when: **Launching a new product or course** and want to m230skills.sh installs
6ncklrs avatardemo-specialistncklrs/startup-os-skillsExpert product demonstration specialist for SaaS and B2B software. Use when preparing demos, structuring demo presentations, tailoring to stakeholders, handling229skills.sh installs