Icm Fr — Development skill for Claude Code
Interpretable Context Methodology — agent-agnostic ICM workspaces (convert/scaffold/advise).
How to install Icm Fr
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open derio-net/icm-fr and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Icm Fr does
Interpretable Context Methodology — agent-agnostic ICM workspaces (convert/scaffold/advise).
Alternatives in Development
- Math Modeling Skill — 数学建模技能 - 面向 CUMCM、MCM/ICM 等数学建模竞赛的三阶段工作流:建模分析、Python/MATLAB 编程与 DOCX 论文生成 902 ★
- Kaizen — Applies continuous improvement methodology with multiple analytical approaches, based on Japanese Kaizen philo 663 ★
- Lid — Linked-Intent Development - a SDD methodology for agentic coding 100 ★
README
icm-fr
Apply the **Interpretable Context Methodology (ICM)** — turn sequential, human-reviewed, repeatable workflows into **agent-agnostic ICM workspaces**: plain folders of markdown that any file-reading agent (Claude Code, Codex, Gemini CLI, Copilot, …) can run. The folder structure replaces the framework.
ICM is the work of Jake Van Clief & David McDermott (University of Edinburgh), *Folder Structure as Agent Architecture*, arXiv:2603.16021, MIT-licensed. The paper and a visual guide are in [`source/`](source/). This repo is an implementation, not the paper.
Three modes
- convert — turn an existing skill / ruleset / plugin into an ICM workspace,
plus an honest gap report of what didn't map cleanly. →
procedures/convert.md - scaffold — interview-driven generation of a new ICM workspace from scratch.
→
procedures/scaffold.md - advise — review an existing ICM workspace against the methodology.
→
procedures/advise.md
Why agent-agnostic
A workspace's only Layer-0 file with real content is `AGENTS.md`; `CLAUDE.md`, `GEMINI.md`, and `.github/copilot-instructions.md` are one-line redirects to it. Stage contracts name no harness. So a workspace built here runs anywhere. The registry of supported harnesses lives in [`icm-core/portability.md`](icm-core/portability.md).
Layout
AGENTS.md + shims + SKILL.md entrypoints (the tool's own doorways)
icm-core/ the portable substance
principles.md conventions.md portability.md the methodology
validate.py test_validate.py the structural validator (lint)
templates/ workspace + stage skeletons
example/ a canonical, correct workspace
procedures/ convert · scaffold · advise (documented procedures)
source/ the ICM paper + visual guide
Validate a workspace
python3 icm-core/validate.py # exit 0 = structura
Related Skills
Taurus
Taurus - a Windows desktop launcher that runs multiple Claude Code agents as embedded terminal tabs, each star
Ontology Skills
A domain-agnostic methodology for building, extending, reviewing, and refactoring ontologies, domain models, t
Book2skill Factory
Convert methodology books into Claude Code Plugin Packages
Lobster Jobsters
Complete OpenClaw agent workspaces, not just SOUL.md — a 45-agent fictional company (ACME Bonsai) with kill sw
Sctxx
sctxx — coding agent Session Context Extractor. standalone, agent-agnostic CLI (plus a thin Agent Skill wrappe
Project Bucephalus
A tool-agnostic agent harness: a manager agent that plans and delegates work to coding agents, shared skills,
Related Agents
Newsletter To Twitter Thread
Use this agent when you want to repurpose a specific newsletter post into a Twitter thread format. Examples: C
Framework Runner
Execute one /mos: methodology per invocation in an isolated context. Files the artifact and returns a structur
AI Advise
Proactive governance advisor. Checks standards, decisions, and quality trends during development. Always advis