Skip to content
Agentmart
Submit a tool

keeperhub-plugins-aave-v3

Production-grade v1.0.0 elite guide to Aave V3 on KeeperHub.

Skill by nickthelegend

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/nickthelegend-keeperhub-plugins-aave-v3

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Production-grade v1.0.0 elite guide to Aave V3 on KeeperHub.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/keeperhub-plugins-aave-v3

What's inside

Skill name
keeperhub-plugins-aave-v3
Description
Production-grade v1.0.0 elite guide to Aave V3 on KeeperHub.
License
MIT
Instructions
133 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Aave V3

## Overview
Documentation for Aave V3 integration and usage within the KeeperHub ecosystem.

[Plugins](https://docs.keeperhub.com/plugins)

Aave V3 is a decentralized non-custodial lending and borrowing protocol. Users can supply assets to earn interest, borrow assets against their collateral, and manage their positions across multiple chains. This plugin provides actions for core lending operations and account health monitoring.
Supported chains: Ethereum, Base, Arbitrum, Optimism (all contracts available on all chains). Read-only actions work without credentials. Write actions require a connected wallet.

## Supply Asset
Supply an asset to the Aave V3 lending pool to earn interest. The supplied asset automatically starts accruing interest. Requires prior ERC-20 approval for the Pool contract.
Inputs:
Outputs: success, transactionHash, transactionLink, error

`success`

`transactionHash`

`transactionLink`

`error`

When to use: Earn yield on idle tokens, automate deposits when conditions are met, build supply strategies based on rate changes.

## Withdraw Asset
Withdraw a supplied asset from the Aave V3 lending pool. Ensure the withdrawal does not bring the health factor below 1 if the asset is used as collateral.
Inputs:
Outputs: success, transactionHash, transactionLink, error

`success`

`transactionHash`

`transactionLink`

`error`

When to use: Withdraw funds when needed, automate withdrawals based on rate drops, rebalance collateral positions.

## Borrow Asset
Borrow an asset from the Aave V3 lending pool against supplied collateral. Variable rate (mode 2) is the standard borrowing mode.
Inputs:
Outputs: success, transactionHash, transactionLink, error

`success`

`transactionHash`

`transactionLink`

`error`

When to use: Borrow stablecoins against volatile assets, leverage positions, automate borrowing based on market conditions.

## Repay Debt
Repay a borrowed asset to the Aave V3 lending pool. Use type(uint256).max as amount to repay the entire debt.

`type(uint256).max`

Inputs:
Outputs: success, transactionHash, transactionLink, error

`success`

`transactionHash`

`transactionLink`

`error`

When to use: Automate debt repayment when health factor drops, repay before liquidation, scheduled debt reduction.

## Set Asset as Collateral
Enable or disable a supplied asset as collateral in Aave V3. Disabling collateral increases available borrows for other assets but may reduce overall borrow capacity.
Inputs:
Outputs: success, transactionHash, transactionLink, error

`success`

`transactionHash`

`transactionLink`

`error`

When to use: Manage collateral exposure, disable volatile assets as collateral during market uncertainty, optimize borrow capacity.

## Get User Account Data
Get overall account health including total collateral, total debt, available borrow power, and health factor. Base currency values are denominated in USD with 8 decimal precision.
Inputs:
Outputs:
When to use: Monitor account health factor for liquidation protection, check borrow capacity before opening new positions, track portfolio-level collateral and debt.

## Get User Reserve Data
Get per-asset position data including supplied balance, outstanding debt, borrow rates, and collateral status. Returns data from the Aave V3 Pool Data Provider.
Inputs:
Outputs:
When to use: Monitor individual asset positions, track supply APY changes, check if an asset is enabled as collateral, compare debt across assets.

### Health Factor Monitor with Alert
Schedule (every 5 min) -> Aave V3: Get User Account Data -> Code (healthFactor / 1e18) -> Condition (< 1.5) -> Discord: Send Message

`Schedule (every 5 min) -> Aave V3: Get User Account Data -> Code (healthFactor / 1e18) -> Condition (< 1.5) -> Discord: Send Message`

Monitor your Aave V3 health factor and send a Discord alert when it drops below 1.5, giving you time to act before liquidation.

### Repay on Low Health Factor
Schedule (every 5 min) -> Aave V3: Get User Account Data -> Code (healthFactor / 1e18) -> Condition (< 1.2) -> Aave V3: Repay Debt

`Schedule (every 5 min) -> Aave V3: Get User Account Data -> Code (healthFactor / 1e18) -> Condition (< 1.2) -> Aave V3: Repay Debt`

Automatically repay debt when health factor approaches the liquidation threshold. Requires wallet connection and token approval.

### Track Supply APY
Schedule (hourly) -> Aave V3: Get User Reserve Data -> Code (liquidityRate / 1e27 * 100) -> Webhook: Send HTTP Request

`Schedule (hourly) -> Aave V3: Get User Reserve Data -> Code (liquidityRate / 1e27 * 100) -> Webhook: Send HTTP Request`

From nickthelegend/keeperhub-skills, MIT.

More from nickthelegend/keeperhub-skills

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
May 3, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from nickthelegend

Cite this page

keeperhub-plugins-aave-v3 skill. Agent Mart. https://agentmart.dev/skills/nickthelegend-keeperhub-plugins-aave-v3 (last updated 2026-10-24)