design-integration
Design a Uniswap integration architecture. Use when user is building a project that needs to integrate Uniswap and wants recommendations on integration method (Trading API vs SDK vs direct contract), architecture patterns, required dependencies, and security considerations.
Why use this skill?
Get expert architectural blueprints for Uniswap integrations. Learn the best methods for SDKs, APIs, and smart contracts for your DeFi project.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/wpank/design-integrationWhat This Skill Does
The design-integration skill acts as a specialized architect for decentralized finance (DeFi) projects, specifically focusing on Uniswap integration. It analyzes the technical requirements of your project—whether it is a simple wallet swap feature, a complex arbitrage bot, or a liquid staking protocol—and provides a professional-grade architectural blueprint. By delegating to the integration-architect subagent, it evaluates the trade-offs between utilizing the Uniswap Trading API, the Universal Router SDK, direct smart contract interactions, or custom V4 hooks to ensure your implementation is performant, secure, and maintainable.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/wpank/design-integration
Use Cases
- Building a DeFi dashboard that requires seamless token swapping.
- Developing a cross-chain arbitrage bot that needs low-latency routing.
- Adding swap capabilities to an existing mobile or web wallet.
- Designing a protocol that requires automated liquidity provisioning.
- Architecting infrastructure for high-frequency liquidity management across multiple chains.
Example Prompts
- "I am building a DeFi dashboard for Ethereum and Base. I need to allow users to swap tokens; what is the best architecture to handle routing and gas estimation?"
- "Help me design a low-latency arbitrage bot that interacts with Uniswap V4. What should the architecture look like to minimize execution time?"
- "We are launching a new protocol and need to integrate Uniswap LP functionality into our smart contracts. Can you provide a secure integration plan?"
Tips & Limitations
- Be specific about your environment (e.g., frontend vs. backend) to get tailored code snippets.
- Always provide information about the scale (expected volume/users) so the agent can recommend optimized infrastructure.
- Security considerations generated are advisory; always conduct a professional third-party audit before deploying to mainnet.
- The skill is currently optimized for Uniswap V3 and V4 deployments.
- While the tool provides comprehensive plans, it does not write production-ready code for your entire repository automatically.
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-wpank-design-integration": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: code-execution, external-api
Related Skills
mermaid-diagrams
Create software diagrams using Mermaid syntax. Use when users need to create, visualize, or document software through diagrams including class diagrams, sequence diagrams, flowcharts, ERDs, C4 architecture diagrams, state diagrams, git graphs, and other diagram types. Triggers include requests to diagram, visualize, model, map out, or show the flow of a system.
api-design-principles
Skill by wpank
auto-context
Automatically read relevant context before major actions. Loads TODO.md, roadmap.md, handoffs, task plans, and other project context files so the AI operates with full situational awareness. Use when starting a task, implementing a feature, refactoring, debugging, planning, or resuming a session.
clear-writing
Write clear, concise prose for humans — documentation, READMEs, API docs, commit messages, error messages, UI text, reports, and explanations. Combines Strunk's rules for clearer prose with technical documentation patterns, structure templates, and review checklists.
track-performance
Track the performance of Uniswap LP positions over time — check which positions need attention, are out of range, or have uncollected fees. Use when the user asks how their positions are doing.