recipe-withdrawal-to-cold-storage

Safely withdraw funds to a pre-approved cold storage address.

23 stars

Best use case

recipe-withdrawal-to-cold-storage is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Safely withdraw funds to a pre-approved cold storage address.

Teams using recipe-withdrawal-to-cold-storage should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/kraken-official-recipe-withdrawal-to-cold-storage/SKILL.md --create-dirs "https://raw.githubusercontent.com/jiayaoqijia/cryptoskill/main/skills/exchanges/kraken-official-recipe-withdrawal-to-cold-storage/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/kraken-official-recipe-withdrawal-to-cold-storage/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How recipe-withdrawal-to-cold-storage Compares

Feature / Agentrecipe-withdrawal-to-cold-storageStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Safely withdraw funds to a pre-approved cold storage address.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Withdraw to Cold Storage

> **PREREQUISITE:** Load the following skill to execute this recipe: `kraken-funding-ops`

Withdraw crypto to a pre-approved hardware wallet address with fee checks and status tracking.

> **CAUTION:** Withdrawals are irreversible once confirmed on-chain. Triple-check the address.

## Steps

1. Check balance for the asset: `kraken balance -o json 2>/dev/null`
2. List verified withdrawal addresses: `kraken withdrawal addresses --asset BTC --verified true -o json 2>/dev/null`
3. Confirm the target address matches the cold storage address on file
4. Check withdrawal fee: `kraken withdrawal info BTC "cold-storage-btc" 0.5 -o json 2>/dev/null`
5. Present fee and net amount to the user
6. Execute withdrawal (requires explicit human approval): `kraken withdraw BTC "cold-storage-btc" 0.5 -o json 2>/dev/null`
7. Track withdrawal status: `kraken withdrawal status --asset BTC -o json 2>/dev/null`
8. Verify balance reduction: `kraken balance -o json 2>/dev/null`

Related Skills