AC defi-position-tracker
Отслеживает и анализирует DeFi-позиции по протоколам и цепочкам. Отслеживает позиции поставщиков ликвидности (LP), вознаграждения за стейкинг, доходность от фарминга, расчеты непостоянных потерь и себестоимость каждой позиции. Выдает структурированные данные для отчетности по портфелю, передачи налоговому агенту по криптовалютам и панелей управления казначейством. Поддерживает Uniswap v2/v3, Curve, Aave, Compound, Balancer, Lido и другие основные протоколы. Используйте, когда: отслеживаете активные DeFi-позиции, рассчитываете непостоянные потери для пар LP, отслеживаете доходность по фармингам, готовите данные DeFi для налоговой отчетности или создаете панели управления казначейством для DAO/фондов. НЕ для: выполнения DeFi-транзакций (покупка/продажа/стейкинг), мостовых переводов активов, обмена токенов или генерации ончейн-зарплаты (используйте on-chain-payroll). НЕ для: оповещений о ценах в реальном времени на спотовые активы без активных DeFi-позиций. НЕ для: отслеживания NFT-портфеля.
машинный переводПоказать оригиналСкрыть оригинал«Monitor and analyze DeFi positions across protocols and chains. Track…»
Monitor and analyze DeFi positions across protocols and chains. Track LP (liquidity provider) positions, staking rewards, yield farming returns, impermanent loss calculations, and cost basis per position. Outputs structured data for portfolio reporting, tax handoff to crypto-tax-agent, and treasury dashboards. Supports Uniswap v2/v3, Curve, Aave, Compound, Balancer, Lido, and other major protocols. Use when: tracking active DeFi positions, calculating IL on LP pairs, monitoring yield across farms, preparing DeFi data for tax reporting, or building treasury dashboards for DAOs/funds. NOT for: executing DeFi transactions (buy/sell/stake), bridging assets, swapping tokens, or generating on-chain payroll (use on-chain-payroll). NOT for: real-time price alerts on spot holdings without active DeFi positions. NOT for: NFT portfolio tracking.
Отслеживает и анализирует DeFi-позиции по протоколам и цепочкам.
Как процесс C 50/100 · Есть пробелы — слабые места: результат и критерий готовности, входы и предусловия, ошибки и развилки
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 3
✓ Критических и высоких находок нет
Средние и низкие: 3
-
низкая Секреты в коде
secret-high-entropy-tokenSKILL.md:245Строка, похожая на токен (может быть id, хеш или секрет)cast call 0xC3…E88 \
-
низкая Секреты в коде
secret-high-entropy-tokenSKILL.md:250Строка, похожая на токен (может быть id, хеш или секрет)cast call 0x87…4E2 \
-
низкая Секреты в коде
secret-high-entropy-tokenSKILL.md:396Строка, похожая на токен (может быть id, хеш или секрет)cast call 0xC3…E88 \
Просканировано файлов: 2. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 50/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 50Когда включается. Не сказано, при каком запросе скилл включается
- 60Инструменты и файлы. Используются инструменты (python), но во frontmatter они не объявлены
- 100Шаги. Шагов: 25
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 3558 токенов
- 100Повторный запуск. Изменяющих операций нет
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +3Длина description 846: рекомендуется 120–800 символов
- +3Формат ответа не описан: модель каждый раз решает сама
- +1Лицензия не указана
- +2Инструкции на одном языке
- +4Описание говорит, когда скилл НЕ применять
- +4Структура: 17 заголовков
- +3Пошаговые инструкции: 25 пунктов
- +4Есть примеры (14 блоков кода)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 85.