emblem-portfolio-tracker — скилл для Claude Code: как установить
Отслеживает балансы криптовалют в семи сетях через EmblemAI, фиксирует P&L торговых позиций и DeFi-активы в Nansen. Пригодится для проверки портфеля без открытия сторонних сайтов.
npx skills add EmblemCompany/Agent-skills --skill emblem-portfolio-tracker -a claude-codeЧто делает emblem-portfolio-tracker
Скилл подключает набор инструментов для проверки адресов и балансов в сетях Solana, Ethereum, Base, BSC, Polygon, Hedera и Bitcoin. Для каждой сети предусмотрена отдельная команда, например solanaBalances или ethGetBalances, возвращающая список токенов со стоимостью в долларах США. Для просмотра открытых лимитных заявок и стоп-лоссов агент вызывает getAllPositions.
Для запуска требуется среда Node.js от версии 18.0.0, доступ к сети и глобально установленный пакет @emblemvault/agentwallet. Для генерации сводного отчёта по кошелькам в репозитории есть готовый скрипт scripts/portfolio-report.sh.
Учтите, что скилл не хранит историю транзакций и не рассчитывает нереализованный P&L по токенам на кошельке: статистика доходности доступна исключительно для условных ордеров, созданных в EmblemAI.
Какие задачи решает
- проверить балансы токенов сразу в 7 блокчейнах
- узнать адреса кошельков на всех поддерживаемых цепочках
- посмотреть открытые и закрытые условные ордера с фиксацией P&L
- запросить текущие цены криптовалют через getCryptoPrice
- проверить позиции в пулах ликвидности и стейкинге через Nansen
Примеры запросов агенту
- Используй wallet, чтобы показать мои адреса, а затем solanaBalances и ethGetBalances для вывода балансов
- Покажи все мои открытые и закрытые торговые позиции с P&L через getAllPositions
- Запроси текущую цену BTC и ETH через getCryptoPrice
Как установить emblem-portfolio-tracker
1Через Skills CLI (Vercel)
npx skills add EmblemCompany/Agent-skills --skill emblem-portfolio-tracker -a claude-code2Вручную: положить файлы
~/.claude/skills/emblem-portfolio-tracker/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/emblem-portfolio-tracker/
1Через Skills CLI (Vercel)
npx skills add EmblemCompany/Agent-skills --skill emblem-portfolio-tracker -a codex2Вручную: положить файлы
.agents/skills/emblem-portfolio-tracker/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add EmblemCompany/Agent-skills --skill emblem-portfolio-tracker -a cursor2Вручную: положить файлы
.cursor/skills/emblem-portfolio-tracker/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install EmblemCompany/Agent-skills emblem-portfolio-tracker2Вручную: положить файлы
.github/skills/emblem-portfolio-tracker/SKILL.md1Через Skills CLI (Vercel)
npx skills add EmblemCompany/Agent-skills --skill emblem-portfolio-tracker -a gemini-cli2Командой платформы
gemini skills install https://github.com/EmblemCompany/Agent-skills --path skills/emblem-portfolio-trackerВручную: положить файлы
.devin/skills/emblem-portfolio-tracker/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add EmblemCompany/Agent-skills --skill emblem-portfolio-tracker -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора8
Похожие
Рядом в теме «Финансы и бизнес»
Всё по теме «Финансы и бизнес» →Вопросы о emblem-portfolio-tracker
Как установить emblem-portfolio-tracker в Claude Code?
Выполните команду npx skills add EmblemCompany/Agent-skills --skill emblem-portfolio-tracker -a claude-code. Также убедитесь, что глобально установлен пакет npm install -g @emblemvault/agentwallet и доступен Node.js версии не ниже 18.0.0.
Что делает emblem-portfolio-tracker?
Скилл опрашивает балансы токенов в семи сетях, выводит стоимость активов в долларах, проверяет курсы криптовалют и показывает статус торговых сделок.
Показывает ли скилл историю транзакций и общий P&L кошелька?
Нет, скилл не поддерживает выгрузку истории транзакций и не отслеживает суточное изменение баланса. Расчёт P&L работает только для условных ордеров, созданных через EmblemAI.
Исходный текст
SKILL.md · MIT
--- name: emblem-portfolio-tracker description: > Track crypto portfolio across 7 blockchains via EmblemAI. Aggregated balances with USD values, conditional trade P&L, and DeFi position tracking via Nansen. Use when the user wants to check their portfolio, see balances across chains, or review trade positions. license: MIT compatibility: > Requires Node.js >= 18.0.0, @emblemvault/agentwallet CLI, and internet access. Works on Claude Code, Cursor, Codex, OpenClaw, and other agents following the Agent Skills spec. metadata: author: EmblemAI version: "1.1.0" homepage: https://emblemvault.ai docs: https://emblemvault.ai/docs docs-interactive: https://emblemvault.dev --- # Emblem Portfolio Tracker Cross-chain crypto portfolio monitoring powered by **EmblemAI**. Aggregated balances with USD values across Solana, Ethereum, Base, BSC, Polygon, Hedera, and Bitcoin. Conditional trade P&L tracking and DeFi position viewing via Nansen. **Requires**: `npm install -g @emblemvault/agentwallet` --- ## What This Skill Can Do | Capability | Tools Used | |-----------|------------| | Wallet addresses (all chains) | `wallet` | | Solana balances + USD values | `solanaBalances` | | Ethereum balances + USD values | `ethGetBalances` | | Base balances + USD values | `baseGetBalances` | | BSC balances + USD values | `bscGetBalances` | | Polygon balances + USD values | `polygonGetBalances` | | Hedera balances | `hederaGetBalances` | | Bitcoin balances | `getBTCBalances` | | Crypto price lookup | `getCryptoPrice` | | Conditional trade positions & P&L | `getAllPositions`, `listPositions` | | DeFi positions (LP, staking, farming) | `nansen_defi_portfolio` | ### Not Supported These features have no backing tools: - Transaction history — no tool returns past wallet transactions on any chain - Tax reporting / transaction exports — no historical transaction data available - Unrealized P&L on held tokens — only realized P&L from conditional trade positions - 24h portfolio change — no historical balance snapshots; only current balances - Portfolio allocation percentages — agent must compute from individual chain balance calls --- ## Quick Start ```bash npm install -g @emblemvault/agentwallet # Check balances across all chains emblemai --agent --profile default -m "Use wallet to show my addresses, then use solanaBalances, ethGetBalances, baseGetBalances, bscGetBalances, polygonGetBalances, hederaGetBalances, and getBTCBalances to show all my balances" # Check trade positions emblemai --agent --profile default -m "Use getAllPositions to show my open and closed trade positions with P&L" ``` **Trigger phrases:** - "Check my portfolio" - "Show balances across all chains" - "What's my P&L?" - "Show my trade positions" --- ## Workflow: Full Portfolio Review ### Step 1: Wallet Addresses ```bash emblemai --agent --profile default -m "Use wallet to list all my wallet addresses across every chain" ``` ### Step 2: Balance Snapshot Check each chain. Name the tools explicitly for reliable execution. ```bash emblemai --agent --profile default -m "Use solanaBalances to show my Solana tokens with USD values" emblemai --agent --profile default -m "Use ethGetBalances to show my Ethereum tokens with USD values" emblemai --agent --profile default -m "Use baseGetBalances to show my Base tokens" emblemai --agent --profile default -m "Use bscGetBalances to show my BSC tokens" emblemai --agent --profile default -m "Use polygonGetBalances to show my Polygon tokens" emblemai --agent --profile default -m "Use hederaGetBalances to show my Hedera tokens" emblemai --agent --profile default -m "Use getBTCBalances to show my Bitcoin balance" ``` Or ask for all at once: ```bash emblemai --agent --profile default -m "Show my balances across all chains with USD values. Use the balance tools for each chain: solanaBalances, ethGetBalances, baseGetBalances, bscGetBalances, polygonGetBalances, hederaGetBalances, getBTCBalances" ``` ### Step 3: Trade Positions & P&L ```bash emblemai --agent --profile default -m "Use getAllPositions to show my conditional trade positions with realized P&L" ``` Note: P&L data only covers conditional trade positions (limit orders, stop-losses, take-profits) created through EmblemAI. General wallet holdings do not have cost basis tracking. ### Step 4: DeFi Positions (Optional) For wallets indexed by Nansen (typically high-value wallets): ```bash emblemai --agent --profile default -m "Use nansen_defi_portfolio to check DeFi positions for wallet [ADDRESS] on [CHAIN]" ``` --- ## Use Cases ### Daily Check-In ```bash emblemai --agent --profile default -m "Quick portfolio check — use solanaBalances, ethGetBalances, and getBTCBalances to show my main holdings" ``` ### Chain-Specific Deep Dive ```bash emblemai --agent --profile default -m "Use solanaBalances to show all my Solana token balances with current prices" emblemai --agent --profile default -m "Use ethGetBalances to show my Ethereum positions" ``` ### Trade Performance ```bash emblemai --agent --profile default -m "Use getAllPositions to show my closed positions with realized P&L and win/loss rate" ``` ### Price Check ```bash emblemai --agent --profile default -m "Use getCryptoPrice to show current prices for BTC, ETH, SOL, and BNB" ``` --- ## Communication Tips Name the exact tools for reliable execution: | Bad | Good | |-----|------| | `"balances"` | `"Use solanaBalances and ethGetBalances to show my balances"` | | `"PnL"` | `"Use getAllPositions to show my trade positions with realized P&L"` | | `"portfolio"` | `"Use wallet to show addresses, then check balances on each chain"` | --- ## Helper Script ```bash bash scripts/portfolio-report.sh ``` See [scripts/portfolio-report.sh](scripts/portfolio-report.sh) for a ready-to-use portfolio report. --- ## Links - [Agent Wallet CLI](https://www.npmjs.com/package/@emblemvault/agentwallet) - [EmblemVault Docs — canonical](https://emblemvault.ai/docs) - [EmblemVault Docs — interactive](https://emblemvault.dev)
© EmblemAI · MIT · EmblemCompany/Agent-skills