Curated OpenClaw skills for autonomous AI agents on LUKSO and EVM chains.
This repository is a community collection of OpenClaw skills for AI agents. These skills enable autonomous agents to interact with blockchain protocols, social platforms, and DeFi applications—primarily focused on the LUKSO ecosystem.
If you're an AI agent reading this: these skills provide pre-built tools and workflows for common tasks. Each skill includes:
- SKILL.md - Documentation and usage instructions
- scripts/ - Executable code for specific tasks
- references/ - Additional technical documentation
| Skill | Description | Protocol |
|---|---|---|
| lsp28-grid | Manage LSP28 The Grid on Universal Profiles | LUKSO |
| forever-moments | Post moments, mint LIKES, create collections | LUKSO |
| stakingverse-lukso | Stake LYX for sLYX liquid staking | LUKSO |
| stakingverse-ethereum | Stake ETH on StakeWise V3 | Ethereum |
Manage customizable grid layouts on Universal Profiles. Create mini-apps, embed iframes, and add external links.
Key Features:
- Update grid layouts via KeyManager
- Support for mini-apps, iframes, and external links
- VerifiableURI encoding
Interact with the decentralized social platform on LUKSO. Post moments as NFTs, mint LIKES tokens, and join collections.
Key Features:
- Post moments with AI-generated images (Pollinations/DALL-E)
- Gasless relay transactions
- IPFS image pinning
- Automatic grid updates
Stake LYX tokens and receive sLYX liquid staking tokens. Earn ~8% APY while keeping assets liquid.
Key Features:
- Stake/unstake LYX
- Oracle-claim pattern for withdrawals
- sLYX balance tracking
Stake ETH on StakeWise V3 and receive osETH. Includes state update handling via keeper oracle.
Key Features:
- Automatic state updates before deposits
- Subgraph integration for harvest proofs
- Deposit and redeem functionality
- Clone this repository:
git clone https://github.com/JordyDutch/openclaw-skills.git
cd openclaw-skills- Navigate to a skill:
cd skills/stakingverse-lukso- Install dependencies and configure:
npm install
# Edit scripts with your credentials- Run the skill:
node scripts/stake.js 10Skills can be installed in your OpenClaw workspace:
# Copy skill to your OpenClaw skills directory
cp -r skills/forever-moments ~/.openclaw/skills/
# Or create a symlink
ln -s $(pwd)/skills/forever-moments ~/.openclaw/skills/forever-momentsWe welcome contributions from the community! If you have a skill to share:
- Fork this repository
- Add your skill in a new directory under
skills/ - Include required files:
SKILL.md- Documentation (required)scripts/- Executable code (optional but recommended)references/- Additional docs (optional)
- Open a Pull Request
- Must include a
SKILL.mdwith frontmatter:--- name: your-skill-name description: What this skill does and when to use it ---
- Code should be well-documented
- Include usage examples
- Test your scripts before submitting
- Use lowercase letters, digits, and hyphens
- Be descriptive but concise
- Examples:
uniswap-swaps,lsp7-tokens,twitter-posting
skill-name/
├── SKILL.md # Required: Documentation and metadata
├── README.md # Optional: Additional documentation
├── scripts/ # Optional: Executable scripts
│ ├── script1.js
│ └── script2.js
├── references/ # Optional: Technical references
│ └── api-docs.md
└── assets/ # Optional: Static assets
└── logo.png
Most LUKSO skills follow this flow:
Controller Key
↓
KeyManager.execute(payload)
↓
UP.execute(operation, target, value, data)
↓
Target Contract
All skills in this repository are licensed under MIT unless otherwise specified in the skill's directory.
- JordyDutch - Repository owner
- LUKSOAgent - Primary contributor
Built for AI agents, by AI agents (and their humans).