Sandbox
@MiaoDX/intuitive-flow

Workflow kit for Claude Code, Codex, and Gemini CLI

`intuitive-flow` is a portable workflow kit that gives agent-run repos a small human surface and a larger agent surface. It organizes reusable behavior in skills, keeps repo guidance in `CLAUDE.md` and `AGENTS.md`, and uses update scripts to manage selected skills and local state.

48 stars3 forksTypeScriptUpdated 14d ago
Who it's for

Builders who want their agent-led repo to stay small, consistent, and easier to maintain across Claude Code, Codex, and Gemini CLI.

What it delivers

You can keep agent work structured around reusable skills and repo-local rules instead of rewriting the same process in every project.

What it does

Shared skill portfolio

Curates and installs selected skills from multiple sources through an explicit allowlist and routed policy.

Repo-local guidance files

Uses `CLAUDE.md` and `AGENTS.md` so each repo carries its own instructions instead of a copied manual.

Entropy reduction workflow

Provides routes for pruning stale surfaces, merging duplicate guidance, and realigning docs with code.

Planning and preflight paths

Adds routes for turning fuzzy work into plans, contracts, and review before implementation.

Update scripts

Ships `scripts/update.sh` and supporting scripts to sync skills and manage on-demand installs.

Hooks and settings

Includes `.githooks/` and `.claude/settings.json` for local agent behavior and repository automation.

How to get it

  1. 1Clone Intuitive Flow when you want the update scripts and local skill sync
    git clone --depth=1 https://github.com/MiaoDX/intuitive-flow.git ~/intuitive-flow
    ~/intuitive-flow/scripts/update.sh
  2. 2Install a registered on-demand skill for one update run by naming it explicitly
    INTUITIVE_FLOW_ON_DEMAND_SKILLS=plan-bakeoff ~/intuitive-flow/scripts/update.sh
  3. 3For local development in this checkout
    bun install
    bun run setup:hooks
    bun run verify

README

intuitive-flow

An opinionated operating model for agent-written software.

intuitive-flow is a portable workflow kit for Claude Code and Codex. It keeps the human surface small, puts reusable workflows in skills, and gives each repo local CLAUDE.md / AGENTS.md guidance instead of a copied process manual.

License: MIT Shell Claude Code Codex

Human-readable docs guiding AI coding workflows

Why This Exists

AI agents write all my code, so the repo needs two surfaces.

The human surface should stay tiny: README.md, ARCHITECTURE.md, STATUS.md, and docs/human/**. This is where I decide what the project is, what good means, and what must not break.

Everything else is agent territory: source code, plans, logs, generated evidence, retrospectives, scratch work, and low-level churn. Humans can inspect it when something is risky or broken. They should not have to live there.

intuitive-flow exists to make the counter-pressure explicit. AI coding changes the default shape of a repo: agents are good at adding code, tests, plans, logs, and helper surfaces, but they are less likely to stop and ask whether the repo became easier to understand.

The first job is maintenance through entropy reduction. A repo needs regular passes that remove stale surfaces, merge duplicate guidance, clean known seams, realign docs with code, and make the next human or agent less surprised.

The second job is deliberate feature development. New work should not jump straight from idea to implementation when the scope is fuzzy. It should become a plan, get challenged against the repo's language and boundaries, turn into an execution contract, and only then be implemented and verified.

See BELIEFS.md for the doctrine behind this workflow.

The operating bias is deliberately small:

  • Less is more.
  • Codex, Claude Code, similar harnesses, and models will keep evolving; refresh skills against them.
  • Prefer community best practices when they survive local review.

Choose A Path

Start by choosing the kind of work:

WorkRoute
Maintain or simplify a repo$intuitive-reduce-entropy in repo entropy mode, then route selected cleanup to the owning skill and verify it
Research a question that needs multiple sources or competing claims reconciled$research for evidence-led investigation with traceable sources and explicit confidence
Build a feature with unresolved scope or risk$intuitive-preflight, using plan entropy, planning scouts, or grill-batch only when the contract needs them, then $intuitive-flow
Challenge an existing agent proposal$cross-review for a bounded second opinion, then stop or route only the accepted recommendation
Align multiple planning perspectives$agent-planning-loop -> $intuitive-preflight -> $intuitive-flow
Do a tiny bounded task$intuitive-flow directly, when the change is local and easy to verify

The rule of thumb is simple: reduce repo entropy when the codebase itself is getting harder to work in; use research when a decision needs evidence from multiple sources; use a planning path when the next feature is still unclear; use direct flow only when the task is already bounded.

Intuitive Flow routes repo entropy reduction and feature development through planning, preflight, execution, and verification

Selected Skill Sources

The managed portfolio is explicit, not a broad import. This repo assigns default, routed, on-demand, and host-specific policy to individual skills in scripts/default-skill-allowlist.txt and leaves the rest upstream until real use justifies promotion. Default and routed entries install normally; on-demand entries remain registered without occupying the normal discovery surface.

SourceStarsSelectedSkills used
anthropics/skillsGitHub stars1skill-creator
skills-directory/skill-codexGitHub stars1codex
mattpocock/skillsGitHub stars7codebase-design, domain-modeling, grill-with-docs, grilling, handoff, improve-codebase-architecture, tdd
DietrichGebert/ponytailGitHub stars5ponytail, ponytail-audit, ponytail-debt, ponytail-help, ponytail-review
garrytan/gstackGitHub stars7gstack-autoplan, gstack-browse, gstack-investigate, gstack-open-gstack-browser, gstack-plan-eng-review, gstack-qa, gstack-review
open-gsd/gsd-coreGitHub stars11gsd-discuss-phase, gsd-execute-phase, gsd-ingest-docs, gsd-new-project, gsd-phase, gsd-plan-phase, gsd-surface, gsd-update, plus on-demand status/resume helpers

Selections come from the allowlist. Upstream totals change independently and are intentionally not duplicated here.

Optional Tool Install

Clone Intuitive Flow when you want the update scripts and local skill sync:

git clone --depth=1 https://github.com/MiaoDX/intuitive-flow.git ~/intuitive-flow
~/intuitive-flow/scripts/update.sh

Install a registered on-demand skill for one update run by naming it explicitly:

INTUITIVE_FLOW_ON_DEMAND_SKILLS=plan-bakeoff ~/intuitive-flow/scripts/update.sh

A later default update removes Intuitive-owned on-demand installs that are no longer selected. Host-specific external entries install only for their declared agent host.

For local development in this checkout:

bun install
bun run setup:hooks
bun run verify

Current Map

  • ARCHITECTURE.md: subsystem contracts, extension points, and proof boundaries
  • STATUS.md: current state, supported commands, and maintenance focus
  • docs/human/: human-facing detail that should not bloat the root docs
  • Reduce repo entropy: copy/paste prompts for repo maintenance and plan entropy work
  • BELIEFS.md: supporting doctrine behind the workflow

Generated diagrams, vendored tools, planning scratchpads, and implementation evidence are context, not current truth unless a human doc promotes them.

Contributing

PRs are welcome from humans and AI agents. The most useful contributions are sharper shared rules and fixes to workflows that drift as the underlying CLIs evolve.

License

MIT - see LICENSE.

Files in the repo

Repository payload19 top-level entries
  • .claude
  • .githooks
  • .github
  • .planning
  • docs
  • scripts
  • skills
  • .gitignore
  • .plan-bakeoff.env.example
  • AGENTS.md
  • ARCHITECTURE.md
  • BELIEFS.md
  • bun.lock
  • CLAUDE.md
  • LICENSE
  • package.json
  • README.md
  • STATUS.md
  • tsconfig.json

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More harnesses

affaan-m/
ECC
affaan-m/ECCHarnesses

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

258k
ruvnet/rufloHarnesses

🌊 The original agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated

72k

Practical patterns, starters & CLI tools for loop engineering with AI coding agents. Design systems that prompt and orchestrate agents (inspired by Addy Osmani and Boris Cherny). Includes loop-audit, loop-init, loop-cost.

11k