← Collections

AI coding agents

Agents that read, write, and ship code, wired to models you choose.

Terminal and editor coding agents, plus the context tools that make them sharp. Point them at the model you want and let them work. Each recipe verifies the setup (config, context wiring) in CI; the actual code the agent writes is the fenced, model-dependent step.

The tools (10)

More verified recipes (30)

CodingFreeMachine-verified

One AGENTS.md, no drift: prove CLAUDE.md is a real symlink and the generated files are in sync

Keep one AGENTS.md as the single source of agent rules, symlink CLAUDE.md to it, and prove with CI that the symlink is committed as a symlink (not a Windows-materialised copy) and that any generated per-tool file byte-matches a fresh regeneration from the source, so nothing silently drifts.

Claude Coderulesync· beginner
AutomationFreeMachine-verified

Teach OpenCode Go your weekly chore once, then run it in minutes

Capture a repeating chore as a reusable OpenCode command backed by the Go plan's models, so a two-hour weekly task becomes a five-minute run.

OpenCode· beginner
CodingFreeMachine-verified

Kilo Code: add an MCP tool and bind it to one mode

Enable an MCP server's tools only on the mode that needs it (a researcher), so its tool definitions don't load into every conversation and burn tokens.

Kilo Code· intermediate
CodingFreeMachine-verified

Kilo Code: a mode that can only edit the files you let it

Build a docs mode that can read the whole repo but only write to Markdown, using a fileRegex restriction on the edit group.

Kilo Code· beginner
CodingFreeMachine-verified

Kilo Code: ship a big feature as isolated subtasks with Orchestrator

Define the orchestrator's delegate modes (architect, code, debug) so a large task runs as isolated subtasks, each in its own clean context.

Kilo Code· intermediate
CodingFreeMachine-verified

OpenCode: add an MCP tool, then lock it to one agent

Plug in an MCP server (live docs via Context7) but disable it globally and switch it on only for the one agent that needs it, so it does not burn tokens every turn.

Context7OpenCode· intermediate
CodingFreeMachine-verified

OpenCode: run it headless in scripts and CI, with JSON output

Use opencode run non-interactively with --format json and a read-only agent so a pipeline gets machine-readable events and can never edit or execute.

OpenCode· intermediate
CodingFreeMachine-verified

OpenCode: a reviewer subagent gated to exactly the git commands you allow

Define a Markdown agent whose bash access is scoped per command (git diff and grep yes, everything else no) and that can never write.

OpenCode· intermediate
CodingFreeMachine-verified

OpenCode: a model-routed team, cheap to plan, strong to build

Give each agent its own model so planning and review run on a cheap model and only the build runs on your best one.

OpenCode· beginner
CodingFreeMachine-verified

OpenCode: a read-only Plan pass that cannot touch your files

Separate think from touch: lock the plan agent to read-only (edit + bash deny) so it proposes before it edits, then Tab into build to execute.

OpenCode· beginner
CodingFreeMachine-verified

Repomix + Fable 5: Pack a Repo for a Long-Context Review

Flatten an entire codebase into a single file and let Fable 5 hold all of it at once for a whole-system review.

Repomix· beginner
CodingFreeMachine-verified

OpenHands + Fable 5: Autonomous Issue to Pull Request

Hand Fable 5 a GitHub issue and let OpenHands plan, edit, run tests, and open a PR in a Docker sandbox.

OpenHands· advanced
CodingFreeMachine-verified

Aider + Fable 5: Codebase-Wide Migrations from Your Terminal

Point Fable 5 at a repo and let Aider refactor across hundreds of files as real git commits you can undo.

Aider· intermediate
CodingFreeMachine-verified

Cline + Fable 5: Build or Fix Something Without Writing Code

Use a coding agent inside VS Code that builds and fixes code while you just describe what you want, powered by Fable's stamina.

Cline· beginner
CodingFreeMachine-verified

Codex: A Markdown Folder to a Live Docusaurus Docs Site

Drop a folder of markdown into a Docusaurus project and have Codex assemble the site, fix broken links, then deploy a Vercel preview.

DocusaurusVercelCodex (OpenAI)· intermediate
CodingFreeMachine-verified

Codex: A Data File to a Live Next.js + Recharts Dashboard

Point Codex at a JSON file and have it build a Next.js + Recharts dashboard, then deploy a Vercel preview and return the link.

Next.jsVercelCodex (OpenAI)· intermediate
CodingFreeMachine-verified

Codex: Screenshot to a Live Vite + React Landing Page

Hand Codex a screenshot or a brief and have it build a responsive Vite + React landing page, then deploy a Vercel preview and return the URL.

ViteVercelCodex (OpenAI)· intermediate
CodingFreeMachine-verified

Agent Review Gate: a Schema-Forced Approve or Block in CI

Run a coding agent as a read-only reviewer that returns a schema-forced approve/block verdict, and let CI fail the merge on block.

Codex (OpenAI)Claude Code· intermediate
CodingFreeMachine-verified

Self-Healing Test Loop: an Agent that Fixes Until Green

Wrap a coding agent in a bounded loop that re-runs your tests and fixes the code until the suite passes or it runs out of attempts.

Codex (OpenAI)Claude Code· intermediate
SecurityFreeMachine-verified

Claude Code Auto Mode: A Classifier Instead of an Allowlist

Set Auto Mode as your default so a classifier reviews each action instead of pre-listing every command.

Claude Code· advanced
SecurityFreeMachine-verified

Claude Code: Lock Down an Unattended Run with Permission Rules

Define exactly what a scheduled or headless Claude Code run may do via settings.json permission rules.

Claude Code· intermediate
AutomationFreeMachine-verified

Claude Code Cloud Schedule: Runs With Your Laptop Off

Schedule Claude Code on Anthropic-managed infra at 1-hour-or-coarser cadence, pushing only to claude/ branches.

Claude Code· intermediate
AutomationFreeMachine-verified

Claude Code Headless: An Always-On Local Schedule

Run Claude Code headless with -p on an OS-cron schedule so a job survives restarts.

Claude Code· intermediate
AutomationFreeMachine-verified

Claude Code /loop: Poll a Deploy on a Fixed Interval

Re-fire a prompt on a valid cron interval inside a live Claude Code session.

Claude Code· beginner
AutomationFreeMachine-verified

Obsidian × MCPVault: The Vault Health Check

A monthly, scheduled audit that finds orphan notes, stale info, and inconsistent tags before your vault rots.

Claude CodeMCPVaultObsidian· intermediate
AutomationFreeMachine-verified

Weekly Review: a Finished Review Instead of a Blank Page

Every Friday, have Claude Code turn your week's note activity into a written review.

Claude CodeObsidian· intermediate
AutomationFreeMachine-verified

Morning Synthesis: a Start-of-Day Note Before Coffee

Schedule Claude Code to read your recent notes and write a daily start-of-day briefing.

Claude CodeObsidian· intermediate
CodingFreeMachine-verified

Turn a Hand-Drawn UI into Working Code with tldraw

Sketch a screen on an infinite canvas and have a vision model return a live, working version of it.

Claude Codetldraw· intermediate
AgentsFreeMachine-verified

Obsidian Vault as the Core of Your Agent Harness

Use an Obsidian vault as the shared memory and control surface for your agents.

Claude CodeHermes AgentObsidian· intermediate
CodingFreeVerified on a mock

Persistent Memory for Codex using Obsidian

Give Codex durable, searchable long-term memory backed by an Obsidian vault.

ObsidianCodex (OpenAI)· intermediate

Every recipe here ships with a CI badge that re-checks its extraction logic on each push. If a setup you bookmark stops working, the badge goes red before you do.

★ Star the awesome list on GitHub

Newsletter · Tue · Thu · Sat

WebAfterAI

AI agents, automation, and the next internet.

Three issues a week, Tuesday, Thursday, and Saturday, on what builders are actually shipping. From the r/WebAfterAI community.