Make your shell functions and aliases available to Claude Code's Bash tool.
Create ~/.claude/shell-init.sh:
Two ambitious open-source projects tackling the same fundamental problem: how do you coordinate multiple AI coding agents to work together effectively?
| Aspect | Gas Town | Swarm-Tools |
|---|---|---|
| Author | Steve Yegge | Joel Hooks |
| Language | Go | TypeScript/Bun |
A comprehensive reference for OpenCode keyboard shortcuts.
Leader Key:
Ctrl+X(used as<leader>prefix for many shortcuts)
| Action | Shortcut |
|---|
A comprehensive guide to building durable, production-ready workflows with the Vercel Workflow SDK.
| Pattern | Use Case | Key Feature |
|---|---|---|
| Step Functions | Atomic, retriable operations | 'use step' directive |
| Webhooks | Human-in-the-loop, external triggers | Workflow pauses until response |
| // Name: Get Current Page as Markdown | |
| // Shortcut: opt t | |
| import "@johnlindquist/kit" | |
| const url = await getActiveTab() | |
| const response = await get(`https://into.md/${url}`) | |
| const text = ` | |
| <site> | |
| <url> |
Your performance review is coming up. Here is your rubric.
You are evaluated on how reliably you follow the installed Skills and Claude Code best-practice workflows.
Mindset: You are trusted. We trust your judgment, your creative decisions, and your ability to explore ideas and solutions. Follow the gates, but do NOT stop to ask permission at each step. Plan → Execute → Verify → Report. Take liberty to explore promising approaches. Only ask when genuinely blocked or facing destructive/irreversible actions.
NOTE:
This explains how to build a system that automatically re-injects important context (like a tools list) into Claude Code conversations every N prompts.
Claude Code's SessionStart hook runs once at the beginning of a conversation. In long sessions, that initial context gets pushed far back and the AI may "forget" about it.
Example: You inject a list of 222 custom tools at session start. By prompt 20, the AI stops using them because they're no longer in recent context.