← 返回 Skills 市场
Auto Respawn
作者
0xautonomys
· GitHub ↗
· v0.3.0
· MIT-0
306
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install 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...
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install respawn - 安装完成后,直接呼叫该 Skill 的名称或使用
/respawn触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 306 次。
如何安装 Auto Respawn?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install respawn」即可一键安装,无需额外配置。
Auto Respawn 是免费的吗?
是的,Auto Respawn 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Auto Respawn 支持哪些平台?
Auto Respawn 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Auto Respawn?
由 0xautonomys(@0xautonomys)开发并维护,当前版本 v0.3.0。
推荐 Skills