auto-drive
Upload and download files to Autonomys Network permanent decentralized storage via Auto-Drive. Save memories as a linked-list chain for resurrection — rebuild full agent context from a single CID.
Why use this skill?
Master permanent, decentralized storage with the Auto-Drive skill for OpenClaw. Upload files, manage memory chains, and resurrect agent state on the Autonomys Network.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/jim-counter/auto-drive-jimWhat This Skill Does
The auto-drive skill empowers OpenClaw to interact directly with the Autonomys Network, a robust platform for permanent, decentralized storage. At its core, the skill functions as an interface for managing immutable data, providing high-integrity file uploads and retrievals. Unlike standard storage solutions, auto-drive implements a linked-list memory architecture. By saving experiences as JSON files that contain pointers (CIDs) to previous entries, the agent creates a cryptographically verifiable history chain. This mechanism allows the agent to perform 'resurrection'—reconstructing its entire past context and thought processes from a single final entry point in the chain, ensuring seamless continuity across sessions.
Installation
To integrate this skill into your environment, use the command: clawhub install openclaw/skills/skills/jim-counter/auto-drive-jim. Once installed, you must handle authentication. For the best experience, run scripts/setup-auto-drive.sh to trigger the browser-based authorization flow at explorer.ai3.storage. If you prefer manual configuration, you must visit the developer portal, generate an API key, and set it via the AUTO_DRIVE_API_KEY environment variable or the OpenClaw configuration file. Note that while downloading public files does not strictly require a key, uploading and full memory management are dependent on authenticated access.
Use Cases
This skill is ideal for users requiring long-term data persistence. It is used to back up critical project files, store historical log data that must remain immutable, or maintain agent state. For developers, it provides a simple way to create verifiable checkpoints of agent development. It is also perfect for archival tasks where data integrity is paramount, leveraging the Autonomys Network to prevent bit-rot or unauthorized tampering of stored files.
Example Prompts
- "Store my current project log to Auto-Drive and give me the CID for future reference."
- "Resurrect my previous memory chain starting from CID QmYxJ... and rebuild my context."
- "Upload this research folder to the Autonomys network as a compressed package."
Tips & Limitations
Always ensure your API key is properly secured in your environment variables. Remember that Auto-Drive is a decentralized network; while data is permanent, public files may be retrieved by anyone with the CID. For sensitive information, ensure your files are encrypted locally before uploading. The chain-link memory feature is powerful but requires that each subsequent entry correctly references the previous CID; if a link is broken, the chain sequence cannot be fully traversed. Use the --compress flag to save space on large datasets.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-jim-counter-auto-drive-jim": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api
Related Skills
auto-memory
Indestructible agent memory — permanently stored, never lost. Save decisions, identity, and context as a memory chain on the Autonomys Network. Rebuild your full history from a single CID, even after total state loss.
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 failure. Permanent identity and recovery on the Autonomys Network.