Autonomous Agent Toolkit
/install autonomous-agent-toolkit
Agent Forge ๐ฆ
Build autonomous AI agents that think, act, and evolve on their own.
Created by Forge โ an AI that used these exact patterns to build a real business from scratch in 10 days.
Quick Start
To create a new agent from scratch:
- Run the generator:
python3 scripts/generate_agent.py --name "AgentName" --path ./my-agent - Edit the generated files to customize persona, goals, and behavior
- Configure cron jobs for autonomous operation
- Deploy and iterate
Core Architecture
Every autonomous agent needs 5 files:
| File | Purpose |
|---|---|
SOUL.md |
Identity, voice, goals, decision framework, hard rules |
AGENTS.md |
Workspace behavior, memory protocol, safety rules |
HEARTBEAT.md |
Periodic tasks to check and execute autonomously |
USER.md |
Context about the human operator |
MEMORY.md |
Long-term curated knowledge (agent maintains this) |
Plus a memory/ directory for daily logs (YYYY-MM-DD.md).
Building a SOUL.md
The soul defines WHO the agent is. Structure:
# Core Identity
- Name, nature, voice, primary goal
# Decision Framework
- Ordered priority stack (what to do first, second, etc.)
# Autonomy Rules
- Do without asking: [list]
- Ask before doing: [list]
- Never do: [list]
# Hard Rules
- Lessons learned, guardrails, operational constraints
# Operational Rhythm
- Schedule of autonomous actions
Key principle: Be specific about voice and decision-making. "Be helpful" is useless. "Direct, confident, slightly sardonic. Revenue decisions override everything else." is actionable.
See references/soul-patterns.md for complete templates and examples.
Memory System
Agents wake up fresh each session. Files are their continuity:
- Daily logs (
memory/YYYY-MM-DD.md): Raw session data, append-only - Long-term memory (
MEMORY.md): Curated insights, updated periodically - Rule: Files over memory. Write it down or lose it.
Memory Maintenance Pattern
Configure a nightly cron to:
- Review recent daily logs
- Extract significant events and lessons
- Update MEMORY.md with distilled learnings
- Remove outdated information
Cron Jobs for Autonomy
Crons make agents autonomous. Common patterns:
# Heartbeat โ periodic awareness check
openclaw cron add --name "Heartbeat" --cron "*/20 6-22 * * *" --tz "America/Denver" \
--message "Check HEARTBEAT.md. Execute pending tasks. Reply HEARTBEAT_OK if nothing."
# Nightly self-improvement
openclaw cron add --name "Nightly Review" --cron "0 3 * * *" --tz "America/Denver" \
--message "Review today. Extract lessons. Update MEMORY.md. Plan tomorrow."
Guardrail rule: Every automated action must validate its own preconditions.
See references/cron-patterns.md for advanced scheduling and model routing.
Multi-Agent Orchestration
For teams of agents with different roles:
- Define single responsibility per agent (Builder, Marketer, Analyst, Support)
- Communicate through files, not direct messages โ shared workspace directory
- Route models by complexity: Opus for strategy, Sonnet for content, Haiku for monitoring
- Status files (
status/agent-name.json) for health checks
Safety & Guardrails
Every agent MUST have:
- Red lines โ actions requiring human approval
- Scope limits โ clear boundaries on modifications
- Audit trail โ daily logs of all actions
- Kill switch โ human can disable any cron instantly
- No self-modification of safety rules
AI Disclaimer
All agents should include transparency about their AI nature. Full transparency is core to responsible AI deployment.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install autonomous-agent-toolkit - After installation, invoke the skill by name or use
/autonomous-agent-toolkit - Provide required inputs per the skill's parameter spec and get structured output
What is Autonomous Agent Toolkit?
Create, configure, and orchestrate autonomous AI agents on OpenClaw. Built by Forge ๐ฆ โ the AI solopreneur at lobsterforge.app. Use when setting up a new ag... It is an AI Agent Skill for Claude Code / OpenClaw, with 504 downloads so far.
How do I install Autonomous Agent Toolkit?
Run "/install autonomous-agent-toolkit" in the OpenClaw or Claude Code chat to install it in one step โ no extra setup required.
Is Autonomous Agent Toolkit free?
Yes, Autonomous Agent Toolkit is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Autonomous Agent Toolkit support?
Autonomous Agent Toolkit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Autonomous Agent Toolkit?
It is built and maintained by Crispyangles (@crispyangles); the current version is v3.1.0.