gitwtfhub

wtf is icm-architect?

rindig/icm-architect — explained in plain English

Analysis updated 2026-05-18

213Audience · pm founderComplexity · 2/5LicenseSetup · easy

TL;DR

A Claude skill that turns a described process or an existing folder into an organized workspace where folder structure itself carries the workflow logic.

Mindmap

mindmap
  root((repo))
    What it does
      Builds ICM workspaces
      Restructures existing folders
      Folder structure as logic
    Tech stack
      Claude skill
      Markdown
    Use cases
      Design a new project workspace
      Reorganize a messy repo
      Replace multi-agent orchestration
    Audience
      AI power users
      Knowledge workers
      Developers using Claude
    Five forms
      Pipeline
      Umbrella
      Record library
      Knowledge bundle
      Context map
    Validation
      Walk test
      No memory agent check

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Turn a described process or idea into a ready to use folder based workspace.

REASON 2

Reorganize an existing messy folder or repository into a clear, navigable structure.

REASON 3

Set up a workspace that lets one AI agent do the work of several coordinated agents.

REASON 4

Build a knowledge bundle or record library that a human or AI can orient in instantly.

What's in the stack?

Claude CodeMarkdown

How it stacks up

rindig/icm-architectdev-ocr/polymarket-arbitrage-trading-botfreertos/freertos-plus-tcp
Stars213213213
LanguageTypeScriptC
Last pushed2026-07-10
MaintenanceActive
Setup difficultyeasyhardhard
Complexity2/54/54/5
Audiencepm founderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Copy the skill folder into your Claude Code skills directory or upload it as a packaged skill file.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

Wtf does this do

This project is a skill for Claude that helps turn any process, idea, or problem into an organized folder structure, or reorganize a folder, repository, or notes vault you already have. The underlying idea is called Interpretable Context Methodology, which uses folder structure itself to carry the logic that would normally need separate orchestration code. Numbered folders show the order things happen in, nested folders show scope and context, and plain markdown files hold the current state. The goal is that a single AI model reading the right files at the right time can do the work that would otherwise need several coordinated AI agents, and a human can open any folder and immediately understand what state things are in. The skill works in two modes. Build mode looks at how you describe your work, figures out the stages, the points where a human needs to approve something, and what stays fixed versus what changes each run, then sets up the smallest folder structure that fits. Restructure mode instead looks at a folder you already have, sorts every file into categories such as catalog, contract, factory, product, or dead, proposes a plan for reorganizing it, and then carries out that plan once you approve it. There are five reusable folder shapes it can apply: a pipeline for a production line style process, an umbrella for a portfolio of pipelines, a record library for things like people or client sessions, a knowledge bundle for a navigable set of reference material, and a context map for representing an organization as a network. These shapes can be combined or nested inside each other. Every result is checked with what the project calls a walk test, meaning an AI agent with no prior memory of the project must be able to look only at the files and correctly figure out what is going on and what to do next. To install it in Claude Code, you copy the folder into your skills directory and then simply ask Claude to structure something for you. For other Claude apps, you package the folder as a skill file and upload it through settings. The project is released under the MIT license.

Yoink these prompts

Prompt 1
Install this Claude skill and ask it to structure a workspace for my new project idea.
Prompt 2
Ask this skill to audit and restructure my existing project folder into an ICM workspace.
Prompt 3
Explain which of the five ICM forms fits a portfolio of several ongoing projects.
Prompt 4
Show me how the walk test validates that a generated workspace actually makes sense.

Frequently asked questions

wtf is icm-architect?

A Claude skill that turns a described process or an existing folder into an organized workspace where folder structure itself carries the workflow logic.

What license does icm-architect use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is icm-architect to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is icm-architect for?

Mainly pm founder.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.