Agent Credit

Delegacja kredytu Aave V3 z czterema kontrolami bezpieczeństwa blokującymi niebezpieczne pożyczki

Autor: aaronjmars · aaronjmars/agent-credit

Działa po konfiguracji ★ 8.8/10

Agent Credit — Delegacja kredytu Aave V3 z czterema kontrolami bezpieczeństwa blokującymi niebezpieczne pożyczki

Co robi ten skill

Pozwala portfelowi agenta pożyczać i spłacać na Aave V3 pod zabezpieczenie delegującego, używając bash plus Foundry's cast, bez prywatnego klucza delegującego w żadnym miejscu umiejętności. Każda pożyczka najpierw uruchamia cztery wstępne kontrole: limit na transakcję znormalizowany przez wyrocznię cenową, limit delegacji na zmiennym tokenie długu, przewidywany współczynnik zdrowia delegującego po pożyczce oraz saldo gazu agenta. Uruchamia się, gdy poprosisz o pożyczkę lub spłatę poprzez delegację kredytu, lub o sprawdzenie limitu delegacji, długu lub współczynnika zdrowia.

Raport z testu

Porównano skrypt pożyczki bezpośrednio z ręcznie napisaną wersją bez umiejętności na własnym łańcuchu testowym repozytorium, i we wszystkich trzech scenariuszach wersja bazowa rozgłosiła transakcję, podczas gdy umiejętność ją odrzuciła. Zatrzymano pożyczkę 400 USDC, której obecny współczynnik zdrowia wynosił zdrowe 1.6, ale po pobraniu środków prognozowano 1.14, co Aave samo by zaakceptowało, ponieważ odrzuca tylko poniżej 1.0; zatrzymano pożyczkę 1 WETH o wartości około 3000 USD wobec limitu zapisanego jako 1000 USDC, ponieważ normalizuje obie strony przez wyrocznię cenową; i zatrzymano adres aktywa z niewłaściwego łańcucha, którego zerowa cena wyroczni sprawiłaby, że obie kontrole wartości przeszłyby pusto. Oba dołączone zestawy kontraktów przechodzą, 26 z 26. Niezweryfikowana połowa to sam łańcuch: bez zainstalowanego Foundry i bez zasilonego portfela agenta, każdy wynik tutaj pochodzi z zamockowanego cast, a rzeczywiste użycie dodatkowo wymaga config.json zawierającego prywatny klucz agenta plus transakcję approveDelegation na łańcuchu od delegującego. SKILL.md jest niezwykle szczery jak na ten gatunek, wyjaśniając, że pożyczanie wymaga V3 i przerywa na V2, że agent nie może pożyczyć sobie drogi z pustego baku gazu, i że nadpisanie AAVE_MIN_HEALTH_FACTOR może osłabić jego własny poziom bezpieczeństwa.

Testowano: 2026-08-07 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/aaronjmars/agent-credit.git
mkdir -p ~/.claude/skills
cp -r agent-credit ~/.claude/skills/agent-credit

Komendy i przykładowe prompty

  • /agent-creditDelegacja kredytu Aave V3 z czterema kontrolami bezpieczeństwa blokującymi niebezpieczne pożyczki

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Borrow 400 USDC via Aave credit delegation, check my health factor first
  • Check my delegation allowance and health factor on Aave V3
  • Repay my Aave credit delegation debt and verify the health factor after