hunz.ai
Plugins for Claude Code

Give Claude the tools. Get finished work back.

Install a plugin in one line. Ask in plain English. Chain plugins into flows that produce a film, a trade report or a printed book.

Get started in two lines
$ claude plugin marketplace add hunzai/claude-plugins
$ claude plugin install price@hunzai-agents
plugins
23
skills
49
agents
7
flows
5

How it works

Four building blocks. Each one builds on the one before it.

  1. Plugins

    A toolbox that does one job, like market data or video.

    price@hunzai-agents
  2. Skills

    The actions a plugin adds. Type a slash command or just ask.

    /sol is SOL at a high?
  3. Agents

    Helpers that take on a longer job in their own space.

    leverage-researcher
  4. Flows

    Several plugins chained into one job, with checks along the way.

    research → film → upload

Flows

Ready-made pipelines. You type one sentence; the plugins run in order and stop for your OK before anything costs money.

Trading

Trade idea that watches itself

Get a scored long/short verdict with entry, target and stop — and a phone alert when price gets there.

You type: “should I short SOL?”
  1. Fetch market dataprice
  2. Score the tradevibe-trading
  3. Save the thesisvibe-trading
  4. Watch the levelswatcher
  5. Alert your phonetelegram
Result: Report page + Telegram alert
Checks: Research only, never trades
Trading

Daily market card

Price moves, news and the week’s calendar in one image card on your phone.

You type: “send me the market card”
  1. Fetch market dataprice
  2. Build the cardanalyst
  3. Send ittelegram
Result: One image card on Telegram
Checks: Analyzes, never trades
Video

Question to documentary

Researched, written and filmed part by part. You approve each prompt before anything is generated.

You type: “make a documentary about the Karakoram Highway”
  1. Researchresearcher
  2. Write the scriptscriptwriter
  3. Draw the scenesillustrator
  4. Animate themanimator
  5. Cut the filmeditor
Result: A finished .mp4 film
Checks: You approve every prompt
Video

Explainer in several languages

A hand-drawn explainer video, voiced in other languages and ready for YouTube.

You type: “explain why the dollar is the reserve currency”
  1. Write the scriptmotion-studio
  2. Make the filmmotion-studio
  3. Add languagesmotion-studio
  4. Title + thumbnailmotion-studio
  5. Upload privatelyyoutube
Result: Video + audio per language
Checks: You approve the translation
Print

Research to illustrated book

Chapters with matching illustrations, laid out as a printable PDF.

You type: “turn this research into a picture book”
  1. Researchresearcher
  2. Plan the picturesillustrator
  3. Draw themillustrator
  4. Lay out the PDFpublisher
Result: A printable A4 PDF
Checks: One OK before drawing

Plugins

Each one does one job and installs on its own.

jupiter

trading · v2.0.0

Actually place the trade — spot swaps and leveraged perps on Solana.

/swap /perp
Includes agent jupiter-trader
Details & setup

Jupiter — spot swaps and leveraged perpetuals (SOL/BTC/ETH) with take-profit, stop-loss, and limit orders. Wraps the official `jup` CLI.

Needs keys: WALLET_PATH
Optional: JUPITER_API_KEY, RPC_URL, SLIPPAGE_BPS
claude plugin install jupiter@hunzai-agents
Source ↗

price

trading · v2.3.0

Market data for everything else to trade on — one snapshot, every feed.

/sol
Includes agent price-analyst
Details & setup

The canonical market-data plugin — ONE source-tagged `snapshot` JSON (single or multi-symbol: --symbols sol,btc) with every live feed: real-time Pyth prices, RSI/MACD/Bollinger/EMA signals, pivot levels with touch-count most-tested S/R (1h–24h), a computed liquidation-tier heatmap flagged against real S/R, Fear & Greed sentiment, market breadth, reversal diagnostics (RSI & CVD divergence, Stochastic RSI, Bollinger squeeze, OI↔price), OKX + Binance derivatives flow (funding, OI, long/short, liquidations), macro quotes (WTI/gold/DXY/US10Y via CNBC) and registry-driven RSS news.

Optional: COINGECKO_API_KEY
claude plugin install price@hunzai-agents
Source ↗

vibe-trading

trading · v0.14.0

Research a leveraged entry before you take it — and backtest the idea behind it.

/backtest /data /leverage /library /runs /strategy /validate
Includes agent leverage-researcher
Details & setup

Pre-trade leverage research + deterministic backtesting. The leverage-researcher agent grades its own past theses first, runs a 9-dimension scored analysis (macro gate → structure → momentum → funding → verdict, RR gates ≥1.5R) from one price-plugin snapshot, and persists every verdict as a thesis file with machine-readable alert triggers (watched by the watcher plugin); the `vt` CLI backtests strategies with Monte Carlo + bootstrap validation — pure Python, zero LLM. Research only, never trades.

Optional: VIBE_TRADING_REPO
Uses: price
claude plugin install vibe-trading@hunzai-agents
Source ↗

watcher

trading · v0.9.1

Turn a "wait for X" thesis into an alert that actually reaches you.

/watch
Details & setup

Deterministic trigger monitor — polls the thesis files written by the vibe-trading leverage skill, evaluates price/1H-close triggers via the price plugin, and sends a Telegram alert the moment one fires. The standing watch that turns 'WAIT + invalidation conditions' into an actual signal. No LLM, never trades.

Needs keys: TELEGRAM_BOT_TOKEN, TELEGRAM_USER_ID
Uses: price, telegram
claude plugin install watcher@hunzai-agents
Source ↗

scalper

trading · v1.0.0

Ask what-if of a market you already recorded.

/replay /improve
Includes agent scalper
Details & setup

Market recorder + hypothesis replayer for SOL — records live price/indicators/touch-clusters into one CSV per day (10s cadence), then replays recorded days under what-if hypotheses (limit/market/cluster/consolidation entries, leverage, TP/SL, time exits) and sweeps parameter grids with a real fee model. Research instrument: it never trades. Composes the price plugin.

Uses: price
claude plugin install scalper@hunzai-agents
Source ↗

learner

trading · v0.1.0

Learn which minutes are tradeable after fees — and which are noise.

/train /score
Details & setup

Fee-anchored regime classifier for the scalper — trains a 3-class up/down/flat model on 1-min candles where 'flat' means nothing tradeable after fees, evaluates with purged walk-forward only, and gates promotion behind GO/NO-GO thresholds (precision lift, detection lead, flap rate).

Uses: price
claude plugin install learner@hunzai-agents
Source ↗

guard

trading · v1.2.0

Babysit an open position so the TP/SL actually fires.

/guard /learn
Details & setup

Deterministic TP/SL babysitter for open Jupiter perp positions — polls open positions, closes on fixed take-profit/stop-loss thresholds, and brackets naked fills with TP/SL triggers. DRY-RUN by default; no AI in the loop.

Needs keys: WALLET_PATH
Uses: jupiter
claude plugin install guard@hunzai-agents
Source ↗

analyst

trading · v2.0.0

One card on your phone that says what the market is doing, and why.

/report /intel
Includes agent market-analyst
Details & setup

Market-analyst engine — compute + card render only (all data comes from the price plugin). ONE combined Telegram card (top reversal-strength banner STRONG/MILD/WEAK over MARKET / NEWS / CALENDAR sections) and a 3-part intelligence JSON (/intel: geopolitical news, BTC+SOL leverage indicators, macro oil/gold/DXY/10Y — all via price). Composes the price + telegram plugins; ships the market-analyst agent.

Needs keys: TELEGRAM_BOT_TOKEN, TELEGRAM_USER_ID
Uses: price, telegram
claude plugin install analyst@hunzai-agents
Source ↗

telegram

messaging · v1.0.0

Get results out of Claude Code and onto your phone.

/media /results /text
Includes agent telegram-notifier
Details & setup

Telegram Bot messaging — send text, photos, documents, audio, and video

Needs keys: TELEGRAM_BOT_TOKEN, TELEGRAM_USER_ID
claude plugin install telegram@hunzai-agents
Source ↗

gmail

messaging · v1.1.0

Read, search and answer mail without leaving the terminal.

/inbox /read /search /send /reply
Includes agent gmail-manager
Details & setup

Gmail API — read inbox, search, send, and reply to emails via OAuth2

Needs keys: GMAIL_CLIENT_ID, GMAIL_CLIENT_SECRET
claude plugin install gmail@hunzai-agents
Source ↗

youtube

media · v1.0.0

Publish a finished film or song to your channel without filling in YouTube Studio by hand.

/upload /auth
Details & setup

YouTube Data API uploader — reads a social package folder (title, description, tags, category, thumbnail, AI-content and made-for-kids answers), shows the plan, then does a resumable, private-by-default upload.

Optional: YOUTUBE_CLIENT_ID, YOUTUBE_CLIENT_SECRET
Requires: bun
claude plugin install youtube@hunzai-agents
Source ↗

perplexity

research · v1.1.0

Ask the live web a question and get sourced answers back.

/ask /search /embed
Details & setup

Perplexity API — live web search (/search), agentic answers with end-to-end function calling (/ask), and text embeddings (/embed).

Needs keys: PERPLEXITY_API_KEY
claude plugin install perplexity@hunzai-agents
Source ↗

researcher

research · v1.0.0

Turn a topic and a pile of sources into one clean research document.

/research
Details & setup

Topic → one well-structured research.md. Researches a topic (or question/brief) into clean markdown, optionally grounded in supplied sources — URLs (crawled via firecrawl), local files/folders, PDF/DOCX, or raw text. The front half of the illustration pipeline.

Optional: FIRECRAWL_API_KEY, PERPLEXITY_API_KEY
Requires: firecrawl (URL sources only)
claude plugin install researcher@hunzai-agents
Source ↗

card-renderer

media · v0.1.0

Turn anything into a shareable card image — no browser, no API.

/render
Details & setup

Generic declarative card renderer — a JSON spec (sections, tiles, grids, events, badges, bars, kv tables, images, columns) → a crisp PNG via pure-JS satori + resvg (no browser, no API, no LLM). Turn ANY input into a card image in one shot.

Optional: TELEGRAM_BOT_TOKEN
claude plugin install card-renderer@hunzai-agents
Source ↗

illustrator

media · v1.2.0

Turn a document into a chaptered, colour-consistent picture set.

/compose /render /stylize
Details & setup

Document → chaptered, colour-consistent illustrations. compose reads an input document, chapters it, and authors palette-consistent prompt JSONs (default colorful pencil-sketch); render turns any prompt-JSON folder into images (seedream-5-lite ↔ nano-banana-2 fallback); stylize caches hosted URLs for image-to-image consistency.

Needs keys: REPLICATE_API_TOKEN
claude plugin install illustrator@hunzai-agents
Source ↗

animator

media · v1.5.0

Give a still image motion that obeys real-world physics.

/animate
Details & setup

Replicate image-to-video renderer (ByteDance Seedance) that directs like a videographer — reads the still, picks the shot and one of 8 official camera moves, and writes physics-obeying motion prompts. Preserves real photos as the first frame, adding only motion. Folders of video-prompt JSONs → MP4 clips.

Needs keys: REPLICATE_API_TOKEN
claude plugin install animator@hunzai-agents
Source ↗

scriptwriter

media · v1.2.0

Split research into narrated documentary parts you can film one at a time.

/write
Details & setup

Splits a research document into an ordered set of documentary PARTS — one narrated shot each — writing outline.md, a global style.md, and a self-contained NN_<part>/ folder per part (script.md, timeline.json, references). Separates documented fact from labelled reconstruction; writes no media itself.

claude plugin install scriptwriter@hunzai-agents
Source ↗

editor

media · v1.1.0

Cut the shots, voiceover and music into a finished film.

/assemble
Details & setup

Documentary timeline.json → a finished film via ffmpeg — Ken Burns on stills, shots normalized to one aspect/resolution/fps, voiceover+SFX mixed per shot, optional ducked music bed, burned captions and title cards; --join concatenates per-part videos into the final film. Pure post-production, generates no media.

Requires: ffmpeg, ffprobe
claude plugin install editor@hunzai-agents
Source ↗

publisher

media · v1.0.0

Compile chapters and images into a printable book PDF.

/book
Details & setup

Book PDF compiler — folders of NN_<slug>/chapter.md markdown (with per-chapter images) → a typeset A4 PDF via pandoc + tectonic. Bilingual columns, two-column, facing-plates and half-page picture-book layouts; RTL/Urdu auto-detected; themeable via book.yaml.

Requires: pandoc, tectonic
claude plugin install publisher@hunzai-agents
Source ↗

job-skills

data · v2.0.0

Find out which skills a field actually pays for, from real postings.

CLI only — no slash command
Details & setup

Skills-demand engine — deterministic CLI that normalizes, deduplicates, aggregates and snapshots AI/blockchain job postings into a ranked, accumulating skills-demand database.

claude plugin install job-skills@hunzai-agents
Source ↗

web

automation · v1.0.0

Drive any website like a human — visually, not through its API.

/web
Details & setup

Screenshot-driven, step-based agentic browser loop via playwright-cli. Opens a dedicated isolated Chrome profile, plans the goal into small verifiable steps, and works each with up to 3 tries — persisting before/after evidence and a full run ledger to disk. Visual + DOM only; never the site's API or app internals.

claude plugin install web@hunzai-agents
Source ↗

motion-studio

media · v2.2.1

From a question to a finished, narrated film — script, animation, voice, sting, social pack, dubs.

/script /film /social /dub
Details & setup

Research a question into a script of question-led chapters, then a narrated hand-drawn motion-graphic film: a chapter card per chapter, one labelled moving shot per narrated sentence with its point on screen, one ElevenLabs narration, and film-full.mp4 that opens with the Ibex Labs sting and a 2 s education-and-entertainment-only notice and closes with a research-sources end card. Plus a fact-checked social-media package and reviewed translations into other languages.

Needs keys: ELEVENLABS_API_KEY
claude plugin install motion-studio@hunzai-agents
Source ↗

audiobook

media · v0.1.0

Write a book for the ear and narrate it chapter by chapter.

/author /narrate /publish
Details & setup

Audio-native book writer — author drafts chaptered sections written for listening (never adapted from print), a lint gate enforces the book spec before any credits are spent, narrate voices one MP3 per chapter with ElevenLabs v3, and publish ships the mastered audio to GitHub.

Needs keys: ELEVENLABS_API_KEY
claude plugin install audiobook@hunzai-agents
Source ↗

Agents

Helpers for longer jobs. They work in their own space so your main chat stays clean.

jupiter-trader
jupiter plugin
Disciplined Solana trading agent. Opens/closes leveraged positions with optional TP/SL/limit triggers, executes spot swaps, reports PnL. Confirms every state-changing action before signing.
“long SOL 5x leverage, TP $110, SL $80”
price-analyst
price plugin
Fetches live SOL price, analyzes movement against recent history, and produces LONG/SHORT signals from technical analysis and market sentiment.
“what's SOL doing right now?”
leverage-researcher
vibe-trading plugin
Grades its own past theses first, then runs a 9-dimension scored analysis (macro gate → structure → momentum → funding → verdict, RR ≥1.5R) and persists each verdict as a thesis file with machine-readable alert triggers. Research only — never places orders.
“should I short SOL?”
scalper
scalper plugin
Records live price/indicators/clusters into one CSV per day, then replays recorded days under what-if hypotheses and sweeps parameter grids. NEVER trades — research only.
“record the market today”
market-analyst
analyst plugin
Multi-window SOL/BTC/ETH move monitor. Builds ONE combined Telegram card — reversal-strength banner over MARKET / NEWS / CALENDAR — from a price-plugin snapshot plus live web search. Analyzes, never trades.
“watch SOL and ping me if it moves”
telegram-notifier
telegram plugin
Sends text, photos, documents, audio, video, or formatted run results via the Telegram Bot API. Targets your DM by default.
“tell me on Telegram when the deploy finishes”
gmail-manager
gmail plugin
Reads your inbox, searches threads, sends new mail, and replies while preserving threading. OAuth2 once, then no re-auth.
“what's in my inbox?”