jiayaoqijia/cryptoskill/kraken

Claude Code and agent skill by jiayaoqijia/cryptoskill

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Install

npx vskill@latest install jiayaoqijia/cryptoskill/kraken

SKILL.md

Kraken Crypto Skill

Use the kraken_cli.py wrapper to query your Kraken account.

Setup

Export your Kraken API credentials.

bash
export KRAKEN_API_KEY="your_api_key"
export KRAKEN_API_SECRET="your_api_secret"

You can also create a .env file in the skill directory.

1. Primary Commands

Use these commands for portfolio queries. They calculate totals automatically.

CommandDescription
summaryPortfolio overview with correct totals
net-worthTotal net worth calculation
performanceReturns compared to deposits
holdingsAsset breakdown with USD values
stakingStaking positions and rewards
Example Output summary
TOTAL NET WORTH
Main Wallet (Equity): $544.95
Earn Wallet (Bonded): $81.89
TOTAL: $626.84
AUTO EARN (Flexible) in Main Wallet
BTC : $493.92 (rewards: $0.03)
ETH : $50.66 (rewards: $0.11)
BONDED STAKING in Earn Wallet
SOL : $66.73 (rewards: $0.89)
DOT : $15.16 (rewards: $0.55)
Total Staking Rewards: $1.71

The wrapper separates Auto Earn from Bonded staking to avoid double counting.

2. Raw API Commands

These commands use kraken_api.py for detailed data. Use them for specific information not covered by primary commands.

Market Data Public
CommandDescriptionUse Case
ticker --pair XXBTZUSDCurrent price and 24h statsPrice checks
ohlc --pair XXBTZUSDHistorical candlesChart data
depth --pair XXBTZUSDOrder bookLiquidity analysis
recent-trades --pair XXBTZUSDLive tradesMarket activity
assetsAsset names and decimalsAsset lookups
pairsValid trading pairsPair discovery
statusExchange statusConnectivity check
timeServer timeAPI health check
Account Data Private
CommandDescriptionUse Case
balanceRaw asset quantitiesDetailed holdings
balance-exBalance with reserved fundsMargin analysis
portfolioTrade balance in USDRaw equity data
open-ordersActive ordersOrder management
closed-ordersCompleted ordersOrder history
tradesTrade execution historyTrade analysis
ledgerAll transactionsTransaction tracking
ledger --asset ZUSDFiltered by assetAsset history
volume30 day volumeFee tier info
Earn Data Private
CommandDescriptionUse Case
earn-positionsRaw staking allocationsDetailed staking data
earn-strategiesAvailable yield programsStrategy discovery
earn-statusPending stakesAllocation monitoring
earn-dealloc-status --refid IDPending unstakesDeallocation monitoring
Funding Private
CommandDescriptionUse Case
deposits-methodsAvailable deposit methodsDeposit options
deposits-address --asset BTCWallet addressReceiving crypto

3. Critical Caveats

Double Counting Warning

Do not add balance and earn-positions together.

Kraken has two staking types.

  • Auto Earn Flexible assets stay in the Main wallet. These are included in portfolio equity.
  • Bonded Staking assets move to the Earn wallet. These are not in portfolio equity.

The summary command handles this correctly. If you use raw commands manually follow this logic.

  • Correct calculation is Total equals Portfolio Equity plus Bonded Earn Only.
  • Incorrect calculation is Total equals Portfolio Equity plus All Earn Allocations.
API Response Notes
  • ohlc returns a list under the pair key.
  • depth bids and asks are nested under the pair key.
  • recent-trades returns a list containing price, volume, time, side, type, and misc.
  • earn-strategies uses the items key with apr_estimate.

4. Example Usage

User RequestBot Action
What is my crypto portfolio?Run summary
What is my net worth?Run net-worth
How am I performing?Run performance
Show my holdingsRun holdings
Show my stakingRun staking
What is BTC price?Run ticker --pair XXBTZUSD
Show my open ordersRun open-orders
Show my trade historyRun trades
Get my BTC deposit addressRun deposits-address --asset BTC

5. API Key Permissions Required

FeaturePermission
Balance and PortfolioQuery Funds
Orders and Trades and LedgersQuery Funds
Earn AllocationsEarn
Deposit AddressesQuery Funds
Market DataNone

Security

  • Security scanPassed, 93 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
58
Repository forks
15
7-day trend score
20

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 6 Jun 2026, 5 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/jiayaoqijia/cryptoskill/kraken/badge)](https://verified-skill.com/skills/jiayaoqijia/cryptoskill/kraken)

Something wrong with this skill or its page? Tell us.