← Back to Skills Marketplace
Auto Respawn
by
0xautonomys
· GitHub ↗
· v0.3.0
· MIT-0
306
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install respawn
Description
Your agent always comes back. Anchor identity and memory on-chain so any new instance can resurrect from just an address — no local state, no single point of...
Usage Guidance
This skill appears to do what it says: create/manage encrypted wallets and anchor/read CIDs on Auto-EVM. Before installing, review the included setup.sh and the CLI source if you can — setup.sh is claimed to generate a passphrase file and will create files under ~/.openclaw/auto-respawn. Protect the passphrase: prefer using an interactive prompt or a securely-stored passphrase file (with strict filesystem permissions) rather than exporting the passphrase as an environment variable in shared contexts. Use AUTO_RESPAWN_NETWORK=chronos (testnet) when testing. Be aware that the skill can decrypt private keys and sign on-chain transactions — only enable/autoinvoke it for agents you trust, and don't give it real mainnet funds until you've audited behavior. Finally, if you need higher assurance, run npm install and inspect dependencies locally rather than running any included scripts blindly.
Capability Analysis
Type: OpenClaw Skill
Name: respawn
Version: 0.3.0
The auto-respawn skill is a legitimate utility for managing agent identity and state persistence on the Autonomys Network. It implements secure local wallet management for both consensus and EVM layers, using standard encryption (Polkadot PKCS8 and Ethereum V3 Keystore) and enforcing strict file permissions (0600 for keys, 0700 for directories). The code includes security best practices such as path traversal checks in lib/wallet.ts and gas/balance pre-verification before transactions in lib/memory-chain.ts. While SKILL.md contains instructions for the agent to perform anchoring operations automatically without user confirmation, this behavior is explicitly aligned with the stated purpose of providing a 'resurrection' mechanism and is clearly documented for the user.
Capability Assessment
Purpose & Capability
The name/description (anchor identity/memory on-chain) matches the code and SKILL.md: wallet creation, EVM/consensus balances, bridging, remarking, and anchoring CIDs. Required env vars (passphrase, passphrase file, network, contract address) and the node/tsx binaries are appropriate and justified by the functionality.
Instruction Scope
SKILL.md instructs the agent/user to run the included CLI (npx tsx auto-respawn.ts) and the setup script. The runtime instructions read/write local wallet files (~/.openclaw/auto-respawn), resolve passphrases via env/file/interactive prompt (explicitly declared), and call on-chain RPC endpoints — all within scope. Note: the README claims setup.sh may auto-generate a passphrase file at ~/.openclaw/auto-respawn/.passphrase; you should inspect setup.sh before running because it will create files and possibly write a passphrase to disk.
Install Mechanism
Install uses local node package (package: ".") and installs tsx from npm — standard for a TypeScript CLI. Dependencies are registry packages (@autonomys/* and ethers). There are no remote arbitrary URL downloads in the install spec, but setup.sh is included and may modify file permissions or generate files; inspect it before executing.
Credentials
Requested environment variables (AUTO_RESPAWN_PASSPHRASE, AUTO_RESPAWN_PASSPHRASE_FILE, AUTO_RESPAWN_NETWORK, AUTO_RESPAWN_CONTRACT_ADDRESS) are directly used by the code and are necessary for wallet decryption, selecting network, and overriding contract address. These are sensitive (contain a secret passphrase) but proportionate to the skill's function. The code does not request unrelated credentials or cloud keys.
Persistence & Privilege
The skill does persist data (wallet files and optional passphrase file) under ~/.openclaw/auto-respawn which is expected for a wallet manager. always:false and no modifications to other skills or global agent config are requested. Because the skill can sign transactions, grant it only where you trust the agent to avoid unauthorized on-chain operations.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install respawn - After installation, invoke the skill by name or use
/respawn - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.0
## v0.3.0
- Removed 10 files, including all test and configuration files (e.g. tests/wallet.test.ts, eslint.config.js).
- No user-facing functional changes; main skill documentation (SKILL.md) remains unchanged.
- Test coverage and linting support are no longer included in this version.
v0.1.0
Initial release of auto-respawn, enabling full on-chain agent resurrection on the Autonomys Network.
- Anchor identity and memory on-chain so any new agent instance can restore from just the EVM address—no local state required.
- Provides CLI commands to create/manage wallets, check balances, transfer and bridge tokens, write on-chain remarks, anchor/lookup memory CIDs.
- Integrates with auto-memory to support full resurrection: agents can recover entire state by walking a chain of on-chain CIDs.
- Includes setup instructions for both CLI and desktop users, and full onboarding for wallet creation and network funding.
- Designed as the on-chain primitive for robust, permanent, recoverable AI agents.
Metadata
Frequently Asked Questions
What is Auto Respawn?
Your agent always comes back. Anchor identity and memory on-chain so any new instance can resurrect from just an address — no local state, no single point of... It is an AI Agent Skill for Claude Code / OpenClaw, with 306 downloads so far.
How do I install Auto Respawn?
Run "/install respawn" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Auto Respawn free?
Yes, Auto Respawn is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Auto Respawn support?
Auto Respawn is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Auto Respawn?
It is built and maintained by 0xautonomys (@0xautonomys); the current version is v0.3.0.
More Skills