kraken-shared
Shared runtime contract for kraken-cli: auth, invocation, parsing, and safety.
Best use case
kraken-shared is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Shared runtime contract for kraken-cli: auth, invocation, parsing, and safety.
Teams using kraken-shared 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
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/kraken-official-shared/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How kraken-shared Compares
| Feature / Agent | kraken-shared | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Shared runtime contract for kraken-cli: auth, invocation, parsing, and safety.
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
# kraken-shared **This tool is experimental. Commands execute real financial transactions on the Kraken exchange. Test with `kraken paper` before using real funds. See `DISCLAIMER.md` for full terms.** ## Invocation Contract Always call: ```bash kraken <command> [args...] -o json 2>/dev/null ``` Rules: - Parse `stdout` only. - Treat `stderr` as diagnostics. - Exit code `0` means success. - Non-zero exit means failure with JSON envelope in `stdout`. ## Authentication ```bash export KRAKEN_API_KEY="your-key" export KRAKEN_API_SECRET="your-secret" ``` Optional futures credentials: ```bash export KRAKEN_FUTURES_API_KEY="your-futures-key" export KRAKEN_FUTURES_API_SECRET="your-futures-secret" ``` Public market data and paper trading require no credentials. ## Error Routing Route on `.error`: - `auth`: re-authenticate - `rate_limit`: read `suggestion` and `docs_url` fields, adapt strategy - `network`: retry with exponential backoff - `validation`: fix inputs, do not retry unchanged request - `api`: inspect request parameters ## Safety The catalog marks 32 commands as `dangerous: true`. Always check the `dangerous` field in `agents/tool-catalog.json` before executing a command. Require explicit human approval before: - live buy or sell orders (spot and futures) - order amendments, edits, and batch operations - cancel and cancel-all operations - withdrawals and wallet transfers - earn allocate/deallocate - subaccount transfers - WebSocket order mutations Use paper trading for dry runs: ```bash kraken paper init --balance 10000 -o json ```
Related Skills
Kraken Crypto Skill
Use the kraken_cli.py wrapper to query your Kraken account.
openclaw_kraken
Use a Bash CLI to query Kraken Spot and Futures APIs, inspect account state, run guarded trading and funding actions, and work with Kraken websocket payloads using OpenClaw-managed secrets.
kraken-ws-streaming
Real-time data streaming via WebSocket for spot and futures.
kraken-twap-execution
Execute large orders as time-weighted slices to reduce market impact.
kraken-tax-export
Export trade history, ledgers, and cost basis data for tax reporting.
kraken-subaccount-ops
Create and manage subaccounts with inter-account transfers.
kraken-stop-take-profit
Manage stop-loss and take-profit orders for risk-bounded positions.
kraken-spot-execution
Execute spot orders with validation, confirmation gates, and post-trade checks.
kraken-risk-operations
Operational risk controls for live agent trading sessions.
kraken-rebalancing
Portfolio rebalancing to maintain target allocations across assets.
kraken-rate-limits
Understand Kraken API rate limits and adapt agent behavior when limits are hit.
kraken-portfolio-intel
Portfolio analysis, P&L tracking, trade history, and export reports.