Codify
Refactor any skill by extracting deterministic operations into a Python script and slimming the SKILL.md to only AI judgment parts. Use when user says /codify, codify a skill, or optimize a skill.
Install
npx skills add anombyte93/codify --skill codifygit clone --depth 1 https://github.com/anombyte93/codify.git /tmp/codify
mkdir -p ~/.claude/skills
cp -r /tmp/codify/. ~/.claude/skills/codifyPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Codify Skill > `/codify <skill-name>` — Extract deterministic logic from a skill's SKILL.md into a Python script. ## What This Does Takes a skill's SKILL.md and splits it into: - **Script** (`<skill-dir>/script.py`) — all deterministic operations (file ops, validation, parsing, template copying) - **Slim SKILL.md** — only AI judgment parts (questions, assessment, continuation logic) + calls to the script ## Argument `/codify <skill-name>` — the skill directory name under `~/.claude/skills/`. If omitted, list available skills and ask. ## Workflow ### Phase 1: Analyze 1. Read `~/.claude/skills/<skill-name>/SKILL.md` 2. Classify every block of instructions into one of two buckets: **DETERMINISTIC** (goes into script.py): - File/directory creation, copying, moving, deleting - Template validation and repair - Reading files and extracting sections/data - Writing structured content to files - Git operations (status, branch, mv) - Environment detection (checking if files/dirs exist) - Any operation that always produces the same output given the same input - Pattern matching, categorization by filename/extension - JSON/YAML/TOML parsing or generation - Archiving, rotating, or resetting files **JUDGMENT** (stays in SKILL.md): - Asking the user questions (AskUserQuestion) - Deciding what to do based on context (if/else logic about user intent) - Assessing completion status - Choosing what to work on next - Dispatching agents for tasks requiring reasoning
Details
- Skill name
codify- Repository
- anombyte93/codify
- License
- MIT
- Repo updated
- 26 April 2026
FAQ
What does the Codify skill do?
Refactor any skill by extracting deterministic operations into a Python script and slimming the SKILL.md to only AI judgment parts. Use when user says /codify, codify a skill, or optimize a skill.
How do I install the Codify skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add anombyte93/codify --skill codify. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Codify popular?
It lives in anombyte93/codify, which has 6 GitHub stars and 1 forks.
Related skills
Disk Jockey
6bmcreations/disk-jockey
Diagnose and safely reclaim disk space on developer machines filled by AI agents, worktrees, builds, simulators, emulators and toolchain caches (Xcode, Android/Gradle, Node, Docker, Python, Rust, Go). Use when disk is low or filling fast, builds fail with "No space left on device", kernel_task shows huge disk writes, or the user asks to clean up storage.
Ynm
7RobLe3/ynm-skill
Evidence-backed project and repository review for implementation correctness, architecture, specification-versus-code conflicts, tests-versus-documentation, release or production readiness, adoption, maintenance, security claims, and conflicting project evidence. Enter through lightweight YNM-0 routing, preserve unresolved evidence as MAYBE, and escalate only when additional work can materially improve the disposition.
Furusato Nozei
4tahodev/kurashi-skill
給与収入や課税所得からふるさと納税の寄附上限額(自己負担2,000円の目安)を計算する。ふるさと納税、寄附上限、寄附金控除、ワンストップ特例の相談に対応。API不要の純粋計算。確定申告書の作成や個別の税務判断は対象外。
Steam Debug
7kmturley/steam-debug
Inspect, debug, and inject custom code into a running Steam client — desktop (macOS, Linux, Windows) or Steam Deck over the network — through its Chromium Embedded Framework (CEF) Chrome DevTools Protocol endpoint. Use when developing Steam UI plugins, mods, themes, or integrations — injecting CSS/JS to try a change, locating webpack modules and obfuscated class names, reading React or SteamUIStore state, inspecting Big Picture / Quick Access Menu windows, screenshotting what actually rendered, streaming console logs, or diagnosing runtime errors in Steam's UI. The same commands run against ei
Glb Buildings
6hec-ovi/glb-buildings-skill
Generate building GLBs for Unreal Engine, Unity and three.js by editing a named project through the `buildings` CLI. Stacks of floor bands become one validated glTF file, cheap enough to place by the thousand, with a blueprint preview the human can click. Use whenever the user wants to create, edit, rebuild or preview a building, a tower, a facade, a city block, or a GLB of any structure.
Safe Encryption
5grittygrease/safe-encryption-skill
Encrypt, decrypt, and manage keys with the SAFE CLI — a modern GPG alternative with post-quantum support.
Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.