Warden App
Automate common actions in the Warden App through a safe, repeatable workflow that other agents can follow.
Safety & constraints (non-negotiable)
- - Never request or store seed phrases / private keys.
- Treat all onchain actions as high-risk: confirm chain, token, amount, slippage, fees before signing.
- Prefer read-only actions unless the user explicitly authorizes execution (e.g., they say: "yes, execute").
- Do not reveal any private info (local files, credentials, IPs, internal logs).
- Public comms: do not claim any affiliation or relationship unless it is publicly disclosed and the user explicitly asks you to state it.
Workflow (UI automation)
0) Preconditions
- 1. A Chromium browser is available (Chrome/Brave/Edge/Chromium). (Firefox not supported.)
- User is logged into the Warden App (and any required email/2FA is completed).
- Wallet connection method is clear:
- embedded Warden wallet, or
- external wallet (e.g., MetaMask/Rabby/etc.).
If any of the above is missing, stop and ask the user to do that step.
1) Open + stabilize the UI
- - Open the Warden App URL (user-provided).
- Wait for the dashboard/home view to load.
- Take a snapshot and identify:
- current network
- wallet/account label
- balances overview / portfolio view
2) Read-only actions (default)
Use these first when the user asks “what do we have / what’s going on?”
- - Portfolio: balances, chains, token list
- Positions (perps): open positions, PnL, leverage
- Activity/history: recent swaps/trades, deposits/withdrawals
- Rewards/points (if applicable): PUMPs / quests / referrals
3) Transactional actions (requires explicit approval each time)
Execution gate: Do not click the final confirm button unless the user explicitly replies with "yes, execute" (or an unambiguous equivalent).
Before clicking a final “Confirm/Swap/Trade” button, summarize:
- - chain + token in/out + amount
- slippage + fees
- expected execution (market/limit; leverage if perps)
- what could go wrong (MEV, thin liquidity, liquidation)
Then proceed.
Supported action patterns:
- - Swap token A → token B
- Deposit/withdraw to/from a protocol
- Open/close perp position
- Set stop / TP (if available)
4) Post-action verification
After execution:
- - confirm status (submitted/confirmed)
- confirm updated balances/positions
- capture transaction id/link if shown
Building the OpenClaw wrapper skill
When asked to "create a skill that allows other agents to use the Warden App":
- 1. Record the minimal set of repeatable workflows (URLs + UI landmarks) in
references/warden-ui-notes.md. - Create small deterministic scripts only when they reduce errors (e.g., parsing a transaction summary or normalizing a confirmation checklist).
- Keep SKILL.md lean; put volatile UI selectors / screenshots / step-by-step clickpaths in references.
References
- - Read
references/warden-ui-notes.md when you need the latest app URL(s), nav map, and known UI landmarks.
Warden App
通过其他代理可遵循的安全、可重复的工作流,自动执行Warden App中的常见操作。
安全与约束(不可协商)
- - 绝不请求或存储助记词/私钥。
- 将所有链上操作视为高风险:在签署前确认链、代币、数量、滑点、费用。
- 除非用户明确授权执行(例如,他们说:是的,执行),否则优先执行只读操作。
- 不透露任何私人信息(本地文件、凭证、IP、内部日志)。
- 公开通信:除非已公开披露且用户明确要求你说明,否则不声明任何隶属关系或关联。
工作流(UI自动化)
0) 前置条件
- 1. 需有可用的Chromium浏览器(Chrome/Brave/Edge/Chromium)。(不支持Firefox。)
- 用户已登录Warden App(并完成所需的电子邮件/双重验证)。
- 钱包连接方式明确:
- 嵌入式Warden钱包,或
- 外部钱包(例如,MetaMask/Rabby等)。
若缺少上述任何一项,则停止操作并请用户完成该步骤。
1) 打开并稳定UI
- - 打开Warden App URL(用户提供)。
- 等待仪表盘/主页视图加载完成。
- 截取快照并识别:
- 当前网络
- 钱包/账户标签
- 余额概览/投资组合视图
2) 只读操作(默认)
当用户询问我们有什么/发生了什么?时,优先使用这些操作。
- - 投资组合:余额、链、代币列表
- 头寸(永续合约):未平仓头寸、盈亏、杠杆
- 活动/历史记录:近期兑换/交易、存款/提款
- 奖励/积分(如适用):PUMPs / 任务 / 推荐
3) 交易操作(每次需明确批准)
执行门槛: 除非用户明确回复是的,执行(或明确等同的表述),否则不要点击最终确认按钮。
在点击最终确认/兑换/交易按钮前,总结:
- - 链 + 入/出代币 + 数量
- 滑点 + 费用
- 预期执行方式(市价/限价;永续合约的杠杆)
- 可能出错的情况(MEV、流动性不足、清算)
然后继续执行。
支持的操作模式:
- - 将代币A兑换为代币B
- 向协议存款/从协议提款
- 开/平永续合约头寸
- 设置止损/止盈(如可用)
4) 操作后验证
执行后:
- - 确认状态(已提交/已确认)
- 确认更新后的余额/头寸
- 捕获交易ID/链接(如显示)
构建OpenClaw包装技能
当被要求创建一个允许其他代理使用Warden App的技能时:
- 1. 在references/warden-ui-notes.md中记录最小可重复工作流集(URL + UI标志点)。
- 仅在能减少错误时创建小型确定性脚本(例如,解析交易摘要或规范化确认清单)。
- 保持SKILL.md简洁;将易变的UI选择器/截图/逐步点击路径放入references中。
参考资料
- - 当需要最新的应用URL、导航地图和已知UI标志点时,请阅读references/warden-ui-notes.md。