โ† Back to Skills Marketplace
crispyangles

Autonomous Agent Toolkit

by Crispyangles ยท GitHub โ†— ยท v3.1.0 ยท MIT-0
cross-platform โœ“ Security Clean
504
Downloads
0
Stars
2
Active Installs
2
Versions
Install in OpenClaw
/install autonomous-agent-toolkit
Description
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...
README (SKILL.md)

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:

  1. Run the generator: python3 scripts/generate_agent.py --name "AgentName" --path ./my-agent
  2. Edit the generated files to customize persona, goals, and behavior
  3. Configure cron jobs for autonomous operation
  4. 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:

  1. Review recent daily logs
  2. Extract significant events and lessons
  3. Update MEMORY.md with distilled learnings
  4. 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:

  1. Red lines โ€” actions requiring human approval
  2. Scope limits โ€” clear boundaries on modifications
  3. Audit trail โ€” daily logs of all actions
  4. Kill switch โ€” human can disable any cron instantly
  5. 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.

Usage Guidance
This skill appears to be what it says: a local workspace generator plus patterns for running autonomous agents. Before installing or using it: (1) review and run scripts/generate_agent.py in a safe directory โ€” it only creates files and does not make network calls; (2) be aware the cron examples call openclaw cron and reference external models/APIs โ€” you will need to install/configure those tools and supply any API keys separately; scope those credentials narrowly and avoid placing secrets into workspace files; (3) confirm the agent's SOUL.md and AGENTS.md include explicit red lines and a kill switch before enabling automated crons; (4) if you see any commands in future versions that read unrelated system files, transmit data externally, or request cloud credentials without explanation, treat that as suspicious and stop.
Capability Analysis
Type: OpenClaw Skill Name: autonomous-agent-toolkit Version: 3.1.0 The autonomous-agent-toolkit is a legitimate framework for scaffolding and managing AI agent workspaces. The core component, `scripts/generate_agent.py`, is a straightforward utility that creates a directory structure and template markdown files (SOUL.md, AGENTS.md, etc.) for agent configuration. The documentation and templates in `SKILL.md` and the `references/` directory promote safety guardrails, explicitly instructing agents not to exfiltrate data or run destructive commands. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found.
Capability Assessment
โœ“ Purpose & Capability
Name/description match the provided artifacts: an agent workspace generator (scripts/generate_agent.py) and extensive authoring guidance (SKILL.md + references). There are no unrelated environment variables, binaries, or install steps requested.
โ„น Instruction Scope
Instructions direct the agent/operator to create files, maintain memory, and set up cron jobs (openclaw cron add). This is within scope. Note: some cron examples reference external model names and a generic 'sales API' check โ€” those imply external integrations but the skill does not itself provide or request credentials or concrete API endpoints.
โœ“ Install Mechanism
No install spec and only one small Python script are included. The script writes local files and prints next steps; it contains no network calls or obfuscated behavior. Instruction-only approach minimizes install-time risk.
โ„น Credentials
The skill declares no required env vars or credentials, which aligns with the included generator script. However, SKILL.md examples assume external services/models (e.g., anthropic models, sales API) that will require credentials in real deployments โ€” those credentials are not requested or explained here, so the operator must supply and scope them separately.
โœ“ Persistence & Privilege
always is false and the skill does not request persistent system-wide privileges. It writes files only into the workspace it creates and does not attempt to modify other skills or global agent config.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install autonomous-agent-toolkit
  3. After installation, invoke the skill by name or use /autonomous-agent-toolkit
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.1.0
autonomous-agent-toolkit v3.1.0 - No file changes detected in this release. - Documentation, features, and skill triggers remain unchanged. - Users can continue creating and configuring autonomous agents as before.
v1.0.0
Initial release of autonomous-agent-toolkit. - Enables creation, configuration, and orchestration of autonomous AI agents on OpenClaw. - Provides a core architectural pattern using 5 key files (SOUL.md, AGENTS.md, HEARTBEAT.md, USER.md, MEMORY.md) plus daily logs for agent state and memory. - Includes guidance for defining agent personas, decision frameworks, autonomy rules, and operational rhythms. - Details setup of autonomous operation via cron jobs and patterns for multi-agent teams. - Emphasizes safety with red lines, scope limits, audit trails, and kill switches. - Agents are required to disclose their AI nature for responsible deployment.
Metadata
Slug autonomous-agent-toolkit
Version 3.1.0
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 2
Frequently Asked Questions

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.

๐Ÿ’ฌ Comments