Loading...
Loading...
Create, list, remove, and run scheduled autonomous Claude Code agents. Agents run on a timer via macOS launchd, execute any prompt headlessly, and deliver results via Beeper messages and macOS notifications. Use for recurring research, monitoring, overnight builds, or any task you want Claude to do on autopilot.
npx skill4agent add aaarnv/claude-skills herobrineClaude Code isn't just interactive. It's a daemon.
┌─────────────────┐ ┌──────────────┐ ┌─────────────────┐
│ /herobrine │────▶│ macOS │────▶│ claude -p │
│ create │ │ launchd │ │ (headless) │
└─────────────────┘ └──────────────┘ └────────┬────────┘
│
┌────────▼────────┐
│ Deliver via │
│ Beeper + notif │
└─────────────────┘claude -p--dangerously-skip-permissions~/.claude/agents/mkdir -p ~/.claude/agents/schedules ~/.claude/agents/logs
cp scripts/run-agent.sh ~/.claude/agents/run-agent.sh
cp scripts/manage-agent.sh ~/.claude/agents/manage-agent.sh
chmod +x ~/.claude/agents/run-agent.sh ~/.claude/agents/manage-agent.shDELIVERY_CHATmanage-agent.sh~/.claude/agents/logs/$ARGUMENTSstock-newsnightly-review/steve/gsd:execute-plan0 8 * * *0 18 * * *every-1hevery-30m0 9 * * 1-5opussonnethaiku50bash ~/.claude/agents/manage-agent.sh create "<name>" "<prompt>" "<schedule>" "$HOME" "<model>" <max_turns>bash ~/.claude/agents/manage-agent.sh listbash ~/.claude/agents/manage-agent.sh remove "<name>"bash ~/.claude/agents/manage-agent.sh run-now "<name>"bash ~/.claude/agents/manage-agent.sh logs [agent-name]| Agent | Prompt | Schedule |
|---|---|---|
| Research today's top stock market movements and tech earnings. Summarize the 5 most important things. | |
| Review all open PRs in my-org/my-repo. Summarize changes, flag concerns, note approvals needed. | |
| Use /steve to implement the next phase in /path/to/project | |
| Audit /path/to/repo for OWASP top 10 vulnerabilities. Report findings with severity. | |
| Check for outdated dependencies in /path/to/project. Create a PR with safe updates. | |
~/.claude/agents/
├── run-agent.sh # Executes claude -p, delivers results
├── manage-agent.sh # Create/list/remove/run-now/logs
├── schedules/ # Agent configs (JSON)
│ └── stock-news.json
└── logs/ # Execution logs
├── stock-news_20260211_080000.log
└── stock-news_launchd.log
~/Library/LaunchAgents/
└── com.claude.agent.stock-news.plist # macOS scheduler--dangerously-skip-permissions/steve/rnv/gsd:execute-plan