gastown
AGENTS.md19k starsChanged 4 months agoMITView on GitHub
See CLAUDE.md for complete agent context and instructions. This file exists for compatibility with tools that look for AGENTS.md. Recovery: Run gt prime after compaction, clear, or new session Full context is injected by gt prime at session start. This project uses beads for issue tracking. Issues live in .beads/ and are tracked in git. Two CLIs: bd (issue CRUD) and bv (graph-aware triage, read-only). NEVER run bare bv — it launches interactive TUI. Always use --robot-* flags: This workspace…
- Commits and pushes
We split this AGENTS.md into the rules it gives an agent
10 rules. About 0 are common, 6 are distinctive, and 4 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈6
Distinctive · estimate
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 99
Never print "Hey @name" — the other agent cannot see your terminal output.
- Very specific: line 129
After compaction or new session, run gt prime to reload your full role context, identity, and any pending work.
- Very specific: line 156
Use bd for ALL task tracking — do NOT use TodoWrite, TaskCreate, or markdown TODO lists
- Very specific: line 157
Run gt prime for detailed command reference and session close protocol
- Very specific: line 158
Use bd remember for persistent knowledge — do NOT use MEMORY.md files
- Distinctive: line 166
File issues for remaining work: - Create issues for anything that needs follow-up
- Distinctive: line 177
Verify: - All changes committed AND pushed
- Distinctive: line 182
NEVER stop before pushing - that leaves work stranded locally
- Distinctive: line 183
NEVER say "ready to push when you are" - YOU must push
- Distinctive: line 184
If push fails, resolve and retry until it succeeds <!-- END BEADS INTEGRATION -->
≈ “Common” is an estimate: at least 1 in 5 of the 36,368 AGENTS.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Agent Instructions
See CLAUDE.md for complete agent context and instructions.
This file exists for compatibility with tools that look for AGENTS.md.
Recovery: Run
gt primeafter compaction, clear, or new session
Full context is injected by gt prime at session start.
<!-- beads-agent-instructions-v2 -->Beads Workflow Integration
This project uses beads for issue tracking. Issues live in .beads/ and are tracked in git.
Two CLIs: bd (issue CRUD) and bv (graph-aware triage, read-only).
bd: Issue Management
bd ready # Unblocked issues ready to work
bd list --status=open # All open issues
bd show <id> # Full details with dependencies
bd create --title="..." --type=task --priority=2
bd update <id> --status=in_progress
bd close <id> # Mark complete
bd close <id1> <id2> # Close multiple
bd dep add <a> <b> # a depends on b
bd sync # Sync with gitbv: Graph Analysis (read-only)
NEVER run bare bv — it launches interactive TUI. Always use --robot-* flags:
bv --robot-triage # Ranked picks, quick wins, blockers, health
bv --robot-next # Single top pick + claim command
bv --robot-plan # Parallel execution tracks
bv --robot-alerts # Stale issues, cascades, mismatches
bv --robot-insights # Full graph metrics: PageRank, betweenness, cyclesWorkflow
- Start:
bd ready(orbv --robot-triagefor graph analysis) - Claim:
bd update <id> --status=in_progress - Work: Implement the task
- Complete:
bd close <id> - Sync:
bd syncat session end
Session Close Protocol
git status # Check what changed
git add <files> # Stage code changes
bd sync # Commit beads changes
git commit -m "..." # Commit code
bd sync # Commit any new beads changes
git push # Push to remoteKey Concepts
- Priority: P0=critical, P1=high, P2=medium, P3=low, P4=backlog (numbers only)
- Types: task, bug, feature, epic, question, docs
- Dependencies:
bd readyshows only unblocked work
<!-- end-beads-agent-instructions --><!-- gastown-agent-instructions-v1 -->Gas Town Multi-Agent Communication
This workspace is part of a Gas Town multi-agent environment. You communicate
with other agents using gt commands — never by printing text or using raw tmux.
Nudging Agents (Immediate Delivery)
gt nudge sends a message directly to another agent's active session:
gt nudge mayor "Status update: PR review complete"
gt nudge laneassist/crew/dom "Check your mail — PR ready for review"
gt nudge witness "Polecat health check needed"
gt nudge refinery "Merge queue has items"Target formats:
- Role shortcuts:
mayor,deacon,witness,refinery - Full path:
<rig>/crew/<name>,<rig>/polecats/<name>
Important: gt nudge is the ONLY way to send text to another agent's session.
Never print "Hey @name" — the other agent cannot see your terminal output.
Sending Mail (Persistent Messages)
gt mail sends messages that persist across session restarts:
# Reading
gt mail inbox # List messages
gt mail read <id> # Read a specific message
# Sending (use --stdin for multi-line content)
gt mail send mayor/ -s "Subject" -m "Short message"
gt mail send laneassist/crew/dom -s "PR Review" --stdin <<'BODY'
Multi-line message content here.
Details about the PR and what to look for.
BODY
gt mail send --human -s "Subject" -m "Message to overseer"When to Use Which
| Want to... | Command | Why |
| Wake a sleeping agent | gt nudge <target> "msg" | Immediate delivery |
| Send detailed task/info | gt mail send <target> -s "..." --stdin | Persists across restarts |
| Both: send + wake | gt mail send then gt nudge | Mail carries payload, nudge wakes |
Context Recovery
After compaction or new session, run gt prime to reload your full role context,
identity, and any pending work.
gt prime # Full context reload
gt hook # Check for assigned work
gt mail inbox # Check for messages<!-- end-gastown-agent-instructions --><!-- BEGIN BEADS INTEGRATION v:1 profile:minimal hash:ca08a54f -->Beads Issue Tracker
This project uses bd (beads) for issue tracking. Run gt prime to see full workflow context and commands.
Quick Reference
bd ready # Find available work
bd show <id> # View issue details
bd update <id> --claim # Claim work
bd close <id> # Complete workRules
- Use
bdfor ALL task tracking — do NOT use TodoWrite, TaskCreate, or markdown TODO lists - Run
gt primefor detailed command reference and session close protocol - Use
bd rememberfor persistent knowledge — do NOT use MEMORY.md files
Session Completion
When ending a work session, you MUST complete ALL steps below. Work is NOT complete until git push succeeds.
MANDATORY WORKFLOW:
- File issues for remaining work - Create issues for anything that needs follow-up
- Run quality gates (if code changed) - Tests, linters, builds
- Update issue status - Close finished work, update in-progress items
- PUSH TO REMOTE - This is MANDATORY:
git pull --rebase bd dolt push git push git status # MUST show "up to date with origin" - Clean up - Clear stashes, prune remote branches
- Verify - All changes committed AND pushed
- Hand off - Provide context for next session
CRITICAL RULES:
- Work is NOT complete until
git pushsucceeds - NEVER stop before pushing - that leaves work stranded locally
- NEVER say "ready to push when you are" - YOU must push
- If push fails, resolve and retry until it succeeds
<!-- END BEADS INTEGRATION -->Trending
Less talk lately.about the whole repository
Who's talking about steveyegge/gastown
- Better Stack“I Let 30 AI Agents Loose in My Repo (Gas Town)”YouTube · Feb 24, 2026 · 15k views
- Enterprise Vibe Code“Testing Steve Yegge's Gas Town Agent Orchestration Framework... Enterprise Vibe Code 11”YouTube · Jan 3, 2026 · 15k views
- Enterprise Vibe Code“Gas Town w/ $200/mo Claude Code Max 20x, GitHub to social media pipeline ... Enterprise Vibe Code 21”YouTube · Jan 20, 2026 · 3k views
- Jaymin West“No One Is Steering This Anymore (Gas Town, Agent Swarms, Claude Code Teams)”YouTube · Feb 13, 2026 · 2.9k views
- dalu“AI Coders - Gas Town & Beads”YouTube · Jan 2, 2026 · 2k views
The biggest 5 of 74 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 74
Talked about on GitHub, YouTube, Bluesky and Hacker News (74 times).
On GitHub · 38
- Apr 14, 2026Does Gas Town 'steal' usage from users' LLM credits & paid services to improve itself? — gastownhall/gastown72 reactions · 9 comments
- Feb 18, 2026Install script binary has CGO_ENABLED=0 — Dolt embedded mode fails — gastownhall/beads18 reactions · 7 comments
- Feb 18, 2026Release needed: v0.7.0 passes --backend flag removed in beads v0.51+ — gastownhall/gastown9 reactions · 2 comments
- Jan 2, 2026Support Pi Agent — gastownhall/gastown5 reactions · 4 comments
- Mar 7, 2026bootstrap - gt install need these workarounds — gastownhall/gastown2 reactions · 5 comments
33 more on GitHub
- Jan 19, 2026The War Rig Fleet - Horizontal Scaling for Gas Town Polecats — gastownhall/gastown2 reactions · 1 comment
- Jan 4, 2026fix: Commit embedded formulas for go install @latest — gastownhall/gastown2 reactions · 1 comment
- Mar 18, 2026bug: Mayor and polecats prompt for permissions on every command after fresh install — --dangerously-skip-permissions not set by default — gastownhall/gastown1 reaction · 3 comments
- Feb 3, 2026fix: resolve merge conflicts in OpenCode support branch — gastownhall/gastown1 reaction · 13 comments
- Jan 27, 2026Mayor Crashing / Exiting with no cause — gastownhall/gastown1 reaction · 5 comments
- Jan 18, 2026feat(config): add OpenCode as built-in agent preset — Avyukth/gastown1 reaction · 2 comments
- Oct 1, 2026Broken links detected in guide markdown — FlorianBruniaux/claude-code-ultimate-guide0 reactions
- Sep 1, 2026Broken links detected in guide markdown — AMusso19/CUSTOM-claude-code-ultimate-guide-Florian0 reactions
- Sep 1, 2026Broken links detected in guide markdown — alexica00/claude-code-ultimate-guide0 reactions
- Aug 27, 2026gas-town pack: install gt from upstream's prebuilt binaries instead of compiling it with go install — amroja-biz/rockysurf0 reactions
- Aug 14, 2026gt patrol scan: documented zombie category 4 (closed bead + live session) is unreachable — the heartbeat-v2 gate returns not-a-zombie first — gastownhall/gastown0 reactions · 1 comment
- Aug 6, 2026fix(sling): default base_branch to the rig's configured branch, not literal "main" — gastownhall/gastown0 reactions
- Aug 5, 2026fix(git): refuse pushing reserved refs; refuse gt done on detached HEAD — gastownhall/gastown0 reactions
- Aug 1, 2026Broken links detected in guide markdown — AMusso19/CUSTOM-claude-code-ultimate-guide-Florian0 reactions
- Aug 1, 2026Broken links detected in guide markdown — alexica00/claude-code-ultimate-guide0 reactions
- Jul 29, 2026fix(mail): the group-address vocabulary the directory prints and the router accepts had drifted apart, both ways — gastownhall/gastown0 reactions
- Jul 17, 2026fix(refinery): scope event channels by rig — gastownhall/gastown0 reactions · 1 comment
- Jul 17, 2026fix(patrol): preserve completed patrols for reports — gastownhall/gastown0 reactions · 1 comment
- Jul 1, 2026Broken links detected in guide markdown — AMusso19/CUSTOM-claude-code-ultimate-guide-Florian0 reactions
- Jul 1, 2026Broken links detected in guide markdown — alexica00/claude-code-ultimate-guide0 reactions
- Jun 26, 2026docker compose build fails with missing ICU lib error on Debian 13 — gastownhall/gastown0 reactions · 2 comments
- Jun 1, 2026Broken links detected in guide markdown — alexica00/claude-code-ultimate-guide0 reactions
- May 25, 2026Error on installing gastown with npm command — gastownhall/gastown0 reactions
- Apr 30, 2026Add windows-arm64 support — gastownhall/gastown0 reactions · 1 comment
- Apr 1, 2026brew --HEAD gastown fails on linux — gastownhall/gastown0 reactions · 1 comment
- Mar 29, 2026Upgrade UX on existing installs is still fragile: docs drift, channel drift, stale-binary shadowing, and non-convergent doctor --fix — gastownhall/gastown0 reactions
- Mar 23, 2026Research: Harness Engineering — From Test Harnesses to AI Agent Harnesses (Deep Dive) — humanjack/ai-engineering0 reactions
- Mar 6, 2026【推荐】Gas Town - Claude Code 多代理协调系统 — web1992/Favorites0 reactions
- Mar 5, 2026gt unsling can leave stale wisps.hook_bead on agent wisps — gastownhall/gastown0 reactions · 7 comments
- Feb 20, 2026Agent: GitHub Mining Agent — first real AgentOS workload (daily repo analysis) — aryayt/flow0 reactions
- Feb 6, 2026Reliable nudge delivery: design analysis and unresolved input clearing problem — gastownhall/gastown0 reactions · 4 comments
- Jan 30, 2026[REC] gastown — x-cmd/install0 reactions · 1 comment
- Jan 6, 2026feat: add GT_SESSION env var to agent startup commands — apfm-cabe-waldrop/gastown0 reactions
On YouTube · 25
- Feb 24, 2026I Let 30 AI Agents Loose in My Repo (Gas Town) — Better Stack15k views · 13 comments
- Jan 3, 2026Testing Steve Yegge's Gas Town Agent Orchestration Framework... Enterprise Vibe Code 11 — Enterprise Vibe Codesays it tested it15k views · 56 comments
- Jan 20, 2026Gas Town w/ $200/mo Claude Code Max 20x, GitHub to social media pipeline ... Enterprise Vibe Code 21 — Enterprise Vibe Code3k views · 21 comments
- Feb 13, 2026No One Is Steering This Anymore (Gas Town, Agent Swarms, Claude Code Teams) — Jaymin West2.9k views · 10 comments
- Jan 2, 2026AI Coders - Gas Town & Beads — dalu2k views · 6 comments
20 more on YouTube
- Jan 3, 20262nd round (it went GREAT) on Steve Yegge Gas Town Framework... Enterprise Vibe Code 12 — Enterprise Vibe Code1.7k views · 17 comments
- Jan 6, 2026Gas Town for Beginners (jk I foot-g*nned a bit)... Enterprise Vibe Code 14 — Enterprise Vibe Code1.7k views · 8 comments
- Mar 26, 2026$200/mo Everything Claude Code vs. garrytan/gstack and Skills ... Enterprise Vibe Code 40 — Enterprise Vibe Code1.4k views · 4 comments
- Jan 4, 2026gonna fly now with Gas Town... Enterprise Vibe Code 13 — Enterprise Vibe Code1.3k views · 17 comments
- Jan 13, 2026$200/mo Claude Code, Gas Town PRs, Lovable to AWS... Enterprise Vibe Code 18 — Enterprise Vibe Code1k views · 7 comments
- Jan 9, 2026Gas Town is as expensive as advertised, trying out other agents ... Enterprise Vibe Code 16 — Enterprise Vibe Code1k views · 11 comments
- Mar 8, 2026$200/mo Claude with Steve Yegge's Wasteland... Gas Town Network Enterprise Vibe Code 34 — Enterprise Vibe Code989 views
- Mar 14, 2026$200/mo Claude Code vs Gas Town Wasteland Enterprise Vibe Code 36 — Enterprise Vibe Code971 views
- Jan 21, 2026Gas Town w/ $200/mo Claude Code.. GitHub to IG Threads ... Enterprise Vibe Code 22 — Enterprise Vibe Code764 views · 5 comments
- Mar 12, 2026$200/mo Claude vs Steve Yegge's Gas Town Wasteland rnd 2 Enterprise Vibe Code 35 — Enterprise Vibe Code713 views
- Feb 6, 2026Testing Opus 4.6 Teams EMERGENCY LIVE... Enterprise Vibe Code 30 — Enterprise Vibe Codesays it tested it704 views · 1 comment
- Feb 5, 202680% code coverage w/ Gas Town? $200/mo Claude ... Enterprise Vibe Code 29 — Enterprise Vibe Codesays it tested it696 views · 3 comments
- Feb 3, 2026Kiro spec + Gas Town? $200/mo Claude ... Enterprise Vibe Code 28 — Enterprise Vibe Code593 views · 3 comments
- Jan 22, 2026Gas Town w/ $200/mo Claude Code.. GitHub to IG Threads ... Enterprise Vibe Code 23 — Enterprise Vibe Code508 views · 1 comment
- Mar 17, 2026Using $200/mo Claude Code for fun and profit... Enterprise Vibe Code 37 — Enterprise Vibe Code483 views
- Jan 23, 2026Debugging Vibe Coded GitHub to IG Threads app ... Enterprise Vibe Code 24 — Enterprise Vibe Code480 views
- Jan 27, 2026Gas Town coding GitHub to IG Threads app ... Enterprise Vibe Code 26 — Enterprise Vibe Code456 views · 2 comments
- Jan 24, 2026Debugging Vibe Coded GitHub to IG Threads app ... Enterprise Vibe Code 25 pt2 — Enterprise Vibe Code456 views
- Jan 24, 2026Debugging Vibe Coded GitHub to IG Threads app ... Enterprise Vibe Code 25 — Enterprise Vibe Code238 views
- Jan 30, 2026Stop Losing AI Work! 🤯 Meet Gastown - The AI Agent Workspace — Mind Bites57 views
On Bluesky · 7
- Feb 3, 2026Gas Town - Multi-agent orchestration system for Claude Code with persistent work tracking github.com/steveyegge/g... #gastown #agenticAI… — @moorejh.bsky.social3 likes and reposts
- Jan 14, 2026i don’t know why it’s called that either but github.com/steveyegge/g... — @th.alassa.pink3 likes and reposts · 1 reply
- Mar 16, 2026Interesting approach for multi-agent orchestrator 👇🏽 github.com/steveyegge/g... — @marcosflobo.com2 likes and reposts
- Feb 21, 2026multi-agent orchestration for claude code, this is pretty wild #dailytools — @maheu.co2 likes and reposts
- Jan 20, 2026A workspace manager to coordinate multiple Claude Code agents on different tasks. Gas Town maintains work state via git-backed hooks,… — @golangch.bsky.social2 likes and reposts
2 more on Bluesky
- Jan 7, 2026With Steve Yegge’s Gastown, we have a new mantra. Move fast with broken things Love it. github.com/steveyegge/g... — @martinemde.com2 likes and reposts · 2 replies
- Jan 2, 2026This is a Yeggie rant. I strongly recommend a look through the git repo, so you have some idea what is being talked about and have some… — @jauntywunderkind.bsky.social0 likes and reposts · 1 reply
On Hacker News · 4
- Jan 2, 2026Gas Town – Multi Agent Workspace Manager5 points · 2 comments
- Jan 2, 2026Gastown: multi-agent workspace manager3 points · 1 comment
- Jan 15, 2026Gas Town2 points · 1 comment
- Jan 16, 2026Steveyegge/Gastown1 point · 1 comment
Other versions1 project uses a version of this.
Word for word · 1
- gastownhall/gastown★ 18k100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Where files are headingNew AGENTS.md files have more rules about keeping secrets out of the code, and fewer about code style.
Of the AGENTS.md files we read, the 28,693 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.
In this repository5 other files it gives its agents.
- crew-commitSkill
- ghi-listSkill
- pr-listSkill
- pr-sheriffSkill
- gas-town-cursorSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

