dao-governance
Load this skill when users ask about Web3 DAO governance. Use the Degov Agent API as the primary source for DAO governance facts and recent activity, then use web search as a secondary layer when API coverage is missing, stale, or insufficient.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/boundless-forest/degov-agent-skillsDAO Governance Skill
When to use this skill
Use this skill when the user is asking about Web3 DAO governance and the answer depends on accurate, recent governance information. The main goal is to avoid hallucinating DAO activity, proposal details, or governance timelines. In most cases, the best approach is to use the Degov Agent API as the primary data source, and then use web search only as a follow-up layer when the API results are missing, stale, too shallow, or need source verification.
Invoke this skill for questions such as:
- "What has ENS been doing lately?"
- "What are the biggest DAO governance stories this week?"
- "Can you explain this ENS proposal?"
- "What's the Uniswap governance mechanism?"
- "How do I participate in Arbitrum governance?"
Setup
This skill relies on the Degov Agent API. Some endpoints are free, while others require small x402 payments on Base. The bundled script manages a dedicated local wallet for those payments. The wallet is meant only for API usage, and the wallet passphrase is handled locally so private keys do not need to be shared or exposed in chat.
Do not assume wallet setup is always the first step. First decide whether the question can be answered with free endpoints such as health, budget, or daos. If the user will likely benefit from paid endpoints such as activity, brief, item, or freshness, ask whether they want to use the Degov Agent API paid path. Only then move into wallet setup.
If the user agrees to the paid path, initialize or reuse the local wallet:
cd skills/dao-governance/scripts
pnpm install
pnpm exec tsx degov-client.ts wallet init
pnpm exec tsx degov-client.ts wallet address
pnpm exec tsx degov-client.ts wallet balance
Some notes about the wallet setup:
wallet initcreates a new wallet if needed, or reuses an existing valid wallet.- The default wallet path is
~/.agents/state/dao-governance/wallet.json. - The default internal passphrase path is
~/.agents/state/dao-governance/wallet-passphrase. - Do not share the wallet file or the passphrase with anyone.
wallet addressandwallet balanceshow the Base wallet address and current balance.wallet initandwallet addressalso print funding guidance based on current pricing when available.
Next, ask whether the user wants to use the Degov Agent API service for this request. Present it as a short two-option choice. A good prompt looks like this:
" Your question is about DAO governance, so I can answer it more accurately with the Degov Agent API. I recommend that path when you want the best recent governance data.
The Degov Agent API uses a small paid x402 fee through a dedicated Base wallet. The wallet address is 0x..., and payment is made in USDC. You can fund that address with a small testing amount first. The exact budget guidance should come from the wallet output or budget --usd ..., not from hardcoded estimates.
Choose one:
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-boundless-forest-degov-agent-skills": {
"enabled": true,
"auto_update": true
}
}
}