npx skills add https://github.com/openclaw/skills
hairyf/blockchain-skills
uniswap-v4
Uniswap v4 core pool logic — singleton PoolManager, unlock/callback, pool actions, hooks, and types.
Installation
npx skills add hairyf/blockchain-skills --skill uniswap-v4
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
React and Next.js performance optimization guidelines from Vercel Engineering. This skill shoul…
3.7K installsUse when doing ANY task involving Supabase. Triggers: Supabase products (Database, Auth, Edge F…
1.7K installsReact Native and Expo best practices for building performant mobile apps. Use when building Rea…
1.3K installsGuide for implementing smooth, native-feeling animations using React's View Transition API (`<V…
1.4K installsSuite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern fr…
324 installs>- Guides Stripe integration decisions across API selection (Checkout Sessions vs PaymentIntent…
370 installsAlso in this package
Other skills from hairyf/blockchain-skills · top by installs.
npx skills add hairyf/blockchain-skills
More details
Agent compatibility
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Also listed on
Alternate registries and mirrors of this skill.
Repository health
main
Skill metadata
Parsed from SKILL.md frontmatter.
More metadata
- author
- Hairy
- version
- 2026.2.9
- source
- Generated from https://github.com/Uniswap/v4-core, scripts at https://github.com/antfu/skills
Package contents
Files included with this skill beyond the listing page.
-
skill md
SKILL.md1,581 B -
docs
SUMMARY.md120 B
History
- First seen on skills.sh
- First recorded snapshot · 9 installs
SKILL.md
Skill based on Uniswap v4 Core (Uniswap/v4-core), generated at 2026-02-09.
Uniswap v4 is an AMM with a singleton PoolManager: all pool state lives in one contract. Interactions go through unlock → unlockCallback, where callers perform swaps, liquidity changes, and donations, then settle balance deltas before the callback returns. Pools can attach hooks for lifecycle callbacks (initialize, add/remove liquidity, swap, donate).
Core References
| Topic | Description | Reference |
|---|---|---|
| Architecture | Singleton, unlock/callback flow, delta settlement | [core-architecture](references/core-architecture.md) |
| Unlock callback | IUnlockCallback, when to use unlock, security | [core-unlock-callback](references/core-unlock-callback.md) |
| Pool actions | initialize, swap, modifyLiquidity, donate, take, settle, sync, mint, burn, clear | [core-pool-actions](references/core-pool-actions.md) |
| Types | PoolKey, PoolId, Currency, BalanceDelta, ModifyLiquidityParams, SwapParams | [core-types](references/core-types.md) |
Features
Hooks
| Topic | Description | Reference |
|---|---|---|
| Hooks | IHooks lifecycle, address-based flags, before/after callbacks | [features-hooks](references/features-hooks.md) |