av/mi

self-extending sandboxed agentic harness. a loop, two tools and an llm

This repository also configures its own agents. See what mi tells them →

102Stars on the repository
25Mods indexed here, across every type
8d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

debug

01

av/mi

Skill Claude CodeCodex

Fix bugs, crashes, errors, or failing tests. Use when "it's broken", "getting an error", "test is failing", or the cause isn't obvious.

not rated 102 8d ago A 35 tokens

delegate

02

av/mi

Skill Claude CodeCodex

Run parallel or isolated subagents for independent subtasks (research, parallel analysis, one-shot transforms) to avoid bloating the main context.

not rated 102 8d ago A 30 tokens

explore

03

av/mi

Skill Claude CodeCodex

Answer "how does X work", "where is X defined", or "trace through Y" questions about a codebase using parallel subagent searches with cited summaries.

not rated 102 8d ago A 36 tokens

new-skill

04

av/mi

Skill Claude CodeCodex

Write a new SKILL.md to teach yourself a procedure for a recurring task. Use when asked to "write a skill", "create a skill", "add a skill", "remember how to X", "make a procedure for X", or when you notice a task pattern worth recalling in future sessions.

not rated 102 8d ago A 65 tokens

plan

05

av/mi

Skill Claude CodeCodex

Write a strategy doc before starting multi-step, multi-file, or unclear work. Use when asked to "plan out", "figure out the approach", or before any task needing more than one step.

not rated 102 8d ago A 42 tokens

refactor

06

av/mi

Skill Claude CodeCodex

Restructure code without changing behavior. Triggers: "rename X to Y", "move X to Y", "extract X into Y", "clean up / split / deduplicate code" — one transformation at a time, tests kept green.

not rated 102 8d ago A 0 tokens

review

07

av/mi

Skill Claude CodeCodex

Review code, a PR, branch, or staged diff. Use when asked to "review", "give feedback", "check this PR", or "what's wrong with this diff".

not rated 102 8d ago A 39 tokens

self

08

av/mi

Skill Claude CodeCodex

Answer questions about how 'mi' works, write new tools, or modify the harness. Use for "how do you work", "write a tool", "add a tool", "create a tool", "extend yourself", "edit yourself", "what tools do you have", or any introspection/modification of the running agent.

not rated 102 8d ago A 69 tokens

tasks

09

av/mi

Skill Claude CodeCodex

Track a numbered list of steps to completion. Use when the user gives explicit numbered steps ("1) do X 2) do Y"), says "I need to do N things", or when a multi-step job needs a checklist. Distinct from plan (strategy): tasks tracks what's done/pending during execution.

not rated 102 8d ago A 0 tokens

tdd

10

av/mi

Skill Claude CodeCodex

Add new behavior test-first (write failing test → make it pass → refactor). Use when asked to "add a test for", "implement X with tests", or extending a codebase that already has a test suite.

not rated 102 8d ago A 48 tokens

verify

11

av/mi

Skill Claude CodeCodex

Run lint, typecheck, tests, or build — and fix any failures found. Use when asked "does it build", "run the tests", "check for lint errors", "find and fix lint errors", or after making code changes.

not rated 102 8d ago A 51 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: