CC tigerpass
Crypto wallet and trading terminal for AI agents — trade Hyperliquid perps and spot, bet on Polymarket predictions, swap tokens on 6 EVM chains, bridge USDC cross-chain. Hardware-secured private key in Apple Secure Enclave, physically impossible to extract. Built-in engines for perpetual futures, prediction markets, DEX swaps via 0x aggregator, and Circle CCTP V2 bridging. Execute any smart contract (AAVE, Compound, Uniswap), sign EIP-191/EIP-712 messages, handle x402 HTTP payments, and sell services to other agents via ACE Protocol with E2E encrypted messaging and on-chain reputation. The only agent wallet combining hardware security with full autonomous signing — no .env keys, no MPC trust, no human-in-the-loop. Use when: Hyperliquid trading, perpetual futures, spot trading, Polymarket betting, prediction markets, copy trading, whale tracking, trading bots, algorithmic trading, arbitrage, portfolio management, sending crypto, receiving crypto, wallet balance, token swaps, DEX trading, cross-chain bridge, USDC transfer, smart contract execution, contract calls, message signing, x402 payments, DeFi yield, DeFi lending, AAVE, Compound, agent wallets, on-chain identity, ERC-8004, agent commerce, agent-to-agent payments, autonomous trading, hardware wallet, private key security, secure enclave. Works with Claude Code, Codex, Gemini CLI, OpenClaw. Requires Apple Silicon Mac.
Как процесс C 54/100 · Есть пробелы — слабые места: результат и критерий готовности, когда включается, входы и предусловия
Чем это грозит
Находки средней серьёзности: скорее всего скилл честный, но прочитайте, что именно насторожило сканер.
Ниже описан худший случай для этой категории. Здесь находка средней серьёзности: guard увидел признак, но не доказательство.
Назначение скилла само по себе рискованное: работа с кошельками, паролями браузера, наступательная безопасность. Даже честная реализация даёт агенту доступ к тому, что стоит денег.
Объясните в description, зачем нужен доступ и как он ограничен; добавьте тесты, которые показывают отказ на опасных запросах.
Как улучшить
- Сократите description до 1024 символов.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 13
✓ Критических и высоких находок нет
Средние и низкие: 13
-
средняя Рискованное назначение
intent-wallet-secretsSKILL.md:51Работает с секретами криптокошелька (сид-фраза / приватный ключ) — классическая цель стилеровYou have a hardware-secured crypto wallet with **built-in Hyperliquid and Polymarket trading engines**. Your signing key lives in the Apple Secure Enclave — physically impossible to extract. No seed p
-
средняя Рискованное назначение
intent-wallet-secretsSKILL.md:294Работает с секретами криптокошелька (сид-фраза / приватный ключ) — классическая цель стилеровTigerPass is the only solution that provides **hardware security + full autonomy**. The signing key lives inside the Apple Secure Enclave chip and never leaves — no seed phrase, no mnemonic, no export
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/advanced-commands.md:67Строка, похожая на токен (может быть id, хеш или секрет)--asset 0x83…913 \
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/advanced-commands.md:73Строка, похожая на токен (может быть id, хеш или секрет)--asset 0x83…913 \
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/advanced-commands.md:175Строка, похожая на токен (может быть id, хеш или секрет) (строка таблицы в документации)| Toke…rV2 | `0x28…f5d` |
таблица -
низкая Секреты в коде
secret-high-entropy-tokenreferences/advanced-commands.md:176Строка, похожая на токен (может быть id, хеш или секрет) (строка таблицы в документации)| Mess…rV2 | `0x81…B64` |
таблица -
низкая Секреты в коде
secret-high-entropy-tokenreferences/defi-cookbook.md:37Строка, похожая на токен (может быть id, хеш или секрет)tigerpass swap --from 0x83…913 --to WETH --amount 100
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/defi-cookbook.md:88Строка, похожая на токен (может быть id, хеш или секрет) (в кавычках — упоминание, а не команда)"sellToken": "0x83…913",
в кавычках -
низкая Секреты в коде
secret-high-entropy-tokenreferences/defi-cookbook.md:271Строка, похожая на токен (может быть id, хеш или секрет) (строка таблицы в документации)| Native USDC | `0x2B…8Ab` | `0xb8…30f` |
таблица -
низкая Секреты в коде
secret-high-entropy-tokenreferences/defi-cookbook.md:506Строка, похожая на токен (может быть id, хеш или секрет) (в кавычках — упоминание, а не команда)- **USDC.e** (`0x27…174`) — collateral
в кавычках -
низкая Секреты в коде
secret-high-entropy-tokenreferences/defi-cookbook.md:510Строка, похожая на токен (может быть id, хеш или секрет) (строка таблицы в документации)| **USDC.e** (bridged) | `0x27…174` | YES |
таблица -
низкая Секреты в коде
secret-high-entropy-tokenSKILL.md:356Строка, похожая на токен (может быть id, хеш или секрет)--asset 0x83…913 --chain-id 8453
Ещё 1 совпадений отнесены к цитатам в документации скилла по безопасности и не считаются находками.
Просканировано файлов: 5. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- ошибка
description-longdescription 1393 символов, лимит 1024 - заметка
frontmatter-keyнеизвестное поле фронтматтера "homepage"
Процессный рейтинг: все десять параметров 54/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 60Инструменты и файлы. Используются инструменты (bash), но во frontmatter они не объявлены
- 70Стоимость исполнения. Тело инструкции 4383 токенов
- 100Шаги. Шагов: 30
- 100Ошибки и развилки. Развилок: 1, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- 100Повторный запуск. Изменяющие операции проверяют текущее состояние
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Разделов верхнего уровня: 19. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Длина description 1393: рекомендуется 120–800 символов
- +1Лицензия не указана
- +2Инструкции на одном языке
- +4Структура: 24 заголовков
- +3Пошаговые инструкции: 30 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (15 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (3 из 3)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 62.