Icode Skill banner
ayukyo ayukyo

Icode Skill

Security community

Description

A 6-step coding workflow for Claude Code — Plan → Review → Finalize → Code → Deep Check → Audit. Run all at once or step-by-step, switch models between steps. Claude Code 六步编码工作流:计划 → 审查 → 定稿 → 编码 → 复检 → 终审,一步到位或分步执行,步骤间可切换模型。

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

ICode — End-to-End Coding Workflow for Claude Code

**6-step workflow: Plan → Review → Finalize → Code → Deep Check → Audit.** Run all at once, or step-by-step and switch models between steps.

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![Claude Code](https://img.shields.io/badge/Claude%20Code-Skill-8A2BE2.svg)](SKILL.md) [![Version](https://img.shields.io/badge/version-v2.18.0-blue.svg)](SKILL.md) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/ayukyo/icode-skill/issues)

ICode is a Claude Code Skill that breaks the journey from requirement to delivery into strict, individually invokable steps. It adds a **quality gate, adversarial review, cross-project memory, and crash recovery** on top of vanilla Claude Code — without locking you into a single model or a single pass.

Why ICode?

Concern Vanilla Claude Code ICode
Process discipline Depends on your prompt Hard 6-step gates + L1–L4 blocking matrix
Review quality Single-perspective self-review Independent skeptic sub-agents with adversarial verification (self-delegation forbidden)
Laziness resistance None 33 hard anti-laziness rules + mandatory Read confirmation lines + file:line evidence
Reusing past decisions Every ticket starts cold Cross-project history retrieval with a global index + verdict-based anti-misleading injection (disproved tickets inject the trap, not the ADR)
Project knowledge None /icode doc generates a global per-project/branch knowledge base, auto-injected at phase zero
Crash recovery Restart from scratch .ico_metadata.json status + round counters enable resumable runs at any step
Cost control Everything on the main model cheap-research offloads low-risk candidate/compression/structured-extraction sub-tasks (the ones with real call sites in each step) to cheap models; /icode fast ≈ 65% of ful