Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
poteto avatar

Noodle

  • 33 installs
  • 217 repo stars
  • Updated March 19, 2026
  • poteto/noodle

noodle is a Claude Code skill for ai & agent building.

About

noodle is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.

  • noodle
  • AI & Agent Building
  • AI-coding skill

Noodle by the numbers

  • 33 all-time installs (skills.sh)
  • Ranked #8,975 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/poteto/noodle --skill noodle

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs33
repo stars217
Last updatedMarch 19, 2026
Repositorypoteto/noodle

How do I helps with ai & agent building tasks.?

Helps with ai & agent building tasks.

Who is it for?

Best when you're working on ai & agent building and need structured help with noodle.

Skip if: Teams with no ai & agent building needs, or anyone wanting a generic chat assistant without this specific workflow.

When should I use this skill?

When you need to helps with ai & agent building tasks., or when noodle is a claude code skill for ai & agent building.

What you get

Structured output aligned to noodle: noodle, AI & Agent Building.

Files

SKILL.mdMarkdownGitHub ↗

Noodle

Skills that run themselves. Write skills with a schedule: field describing when they should run. Noodle's scheduler agent reads those descriptions, writes orders, and the loop spawns agents in isolated worktrees to do the work.

How the Loop Works

1. Brief — Noodle gathers project state into .noodle/mise.json (backlog, active agents, history, capacity, registered skills) 2. Schedule — the scheduler agent reads mise, writes .noodle/orders-next.json 3. Dispatch — Noodle promotes orders and spawns agent sessions 4. Execute — each agent runs in its own worktree with the assigned skill 5. Merge — completed work merges back to main

Skills

A skill is a directory with a SKILL.md. The body is the agent's instructions. The frontmatter is metadata.

General skills (no schedule:) are invoked directly by agents. Examples: commit, debugging.

Scheduled skills (with schedule:) run autonomously. The scheduler reads the schedule: value as prose and uses judgment to decide when conditions are met.

---
name: quality
description: Post-cook quality gate.
schedule: "Follow-up stage after execute. Cross-provider review preferred."
---

Skills live in .agents/skills/ by default. Paths in skills.paths are searched in order; first match wins.

For the full guide on writing skills, orders, and schedule fields, see references/skill-authoring.md.

Configuration

Noodle reads .noodle.toml at project root. Scaffolded on first noodle start. Most projects only need:

mode = "supervised"  # auto | supervised | manual

[routing.defaults]
provider = "claude"
model = "claude-opus-4-6"

[skills]
paths = [".agents/skills"]

Full config reference: references/configuration.md

CLI

All commands accept --project-dir (default: current directory, env: NOODLE_PROJECT_DIR).

Core

CommandDescription
noodle startStart the noodle loop
noodle start --onceRun one scheduling cycle and exit
noodle statusShow runtime status (active agents, queue depth, loop state)
noodle resetClear all runtime state (refuses if loop is running)

Skills & Schemas

CommandDescription
noodle skillsList resolved skills
noodle skills listList all resolved skills
noodle schema <target>Print schema docs for a target
noodle schema listList available schema targets (mise, orders, status)

Worktrees

CommandDescription
noodle worktree create <name>Create a new linked worktree
noodle worktree create <name> --from <ref>Create from a specific branch or commit
noodle worktree exec <name> <command...>Run a command inside a worktree (CWD-safe)
noodle worktree merge <name>Merge a worktree branch into integration branch
noodle worktree merge <name> --into <branch>Merge into a specific target branch
noodle worktree listList all worktrees with merge status
noodle worktree pruneRemove merged and patch-equivalent worktrees
noodle worktree cleanup <name>Remove a worktree without merging
noodle worktree cleanup <name> --forceRemove even with unmerged commits
noodle worktree hookRun worktree session hook (used internally)

Events

CommandDescription
noodle event emit <type>Emit an external event into the loop
noodle event emit <type> --payload <json>Emit with a JSON payload
noodle event emit <type> --session <id>Emit to a specific session's event log

Full CLI reference: https://poteto.github.io/noodle/reference/cli

Troubleshooting

1. "fatal config diagnostics prevent start" — Check .noodle.toml against noodle schema. 2. Missing adapter scripts — Create scripts or update paths in config. 3. Stale worktreesnoodle worktree list, then noodle worktree prune.

References

  • references/skill-authoring.md — writing skills: pipeline, orders schema, schedule fields, stage composition, full examples
  • references/configuration.md — full .noodle.toml config reference
  • https://poteto.github.io/noodle/concepts/adapters — adapter setup, script contracts, provider examples
  • https://poteto.github.io/noodle/concepts/scheduling — how the loop schedules and dispatches work
  • https://poteto.github.io/noodle/concepts/skills — skill discovery, composition, scheduled vs general
  • https://poteto.github.io/noodle/concepts/runtimes — process, sprites, and runtime routing

Related skills

FAQ

What does noodle do?

noodle is a Claude Code skill for ai & agent building.

When should I use noodle?

When you need to helps with ai & agent building tasks., or when noodle is a claude code skill for ai & agent building.

What are the main capabilities?

noodle; AI & Agent Building; AI-coding skill.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.