Updated today
by Senpi-ai
senpi-skills
Open-source AI agent skills + 80+ strategy templates for autonomous trading on Hyperliquid — build, deploy, and protect strategies across crypto, equities, commodities & indices, with two-phase trailing-stop (DSL) exits.
136 GitHub stars (136)
+7 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | +1 |
| Oct 3 | 0 |
| Oct 4 | +1 |
| Oct 5 | +2 |
| Oct 6 | 0 |
| Oct 7 | +1 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | +2 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 15 skills (15 skills found in its SKILL.md files)
- 37 forks (37 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add Senpi-ai/senpi-skills
Asks which skills and agents to install. Just one: npx skills add Senpi-ai/senpi-skills --skill quant-desk — add -g for every project.
Claude Code
git clone https://github.com/Senpi-ai/senpi-skillscp -r "senpi-skills/quant-desk" ~/.claude/skills/
Copies the quant-desk skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add Senpi-ai/senpi-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
quant-desk
**Quant Desk** — the desk your **AI Quant** produces. Users reach it by either name, spaced or hyphenated: "run AI quant", "run ai-quant", "run quant", "run quant desk", "run quant-desk". Paste ANY Hyperliquid address (0x…) and get the desk — what the trader has actually been doing (a strategy read with a critique), a quant score with six explained dimensions, the market they are trading in right…
quant-desk/SKILL.md on GitHub (opens in a new tab) -
senpi-account-status
Show the user's standing across Senpi programs — points and rank, loyalty tier and fees, referral earnings — and explain the AI-credits usage meter. Use for "how many points do I have?", "what's my rank/tier?", "what are my fees?", "my referral rewards", and for credits: "what is the bubble/meter in the header?", "why are my credits going down?", "how much did that cost?", "does my strategy use c…
senpi-account-status/SKILL.md on GitHub (opens in a new tab) -
senpi-deposit-withdraw-transfer
Handle ANY money-movement request — deposit, add funds, fund my account, "buy USDC", "pay with a card", withdraw, cash out, send, "send to my wallet / an exchange / a friend", transfer, "move my money", pay someone, bridge, get my private key. Two hard rails: money ENTERS Senpi only through the funding card — the agent shows it with show_widget (widget_type "fund_user_wallet"), which opens the ap…
senpi-deposit-withdraw-transfer/SKILL.md on GitHub (opens in a new tab) -
senpi-improve-trades
Retrospective trade review + improvement coaching for the user's Senpi trading. Answers "did I sell too early or late", "what did I miss this week", "master my week", "compare my trades to the market / to the best whales", "how could I make more gains", "suggest improvements", "review my trades", "am I getting shaken out too early / how are my exits firing", "what did my own limits block / what c…
senpi-improve-trades/SKILL.md on GitHub (opens in a new tab) -
senpi-market-pulse
Answer "what's happening in the markets today?" with structured cross-asset analysis, not just "BTC is up." Use for "what's moving", "market overview", "market update", "give me a read on today", or any open-ended market read. Use this instead of pulling market_get_prices + web_fetch/web_search by hand. A hidden engine (scripts/pulse.py) pulls all asset classes (crypto, equities, indices, commodi…
senpi-market-pulse/SKILL.md on GitHub (opens in a new tab) -
senpi-portfolio
Analyze the user's portfolio, strategies, positions, and trades across all wallets — main embedded wallet, strategy sub-wallets, deployed vs idle — with real-time balances and real analysis, not a flat dump. Leads at the STRATEGY level: each strategy judged against its OWN mandate (is it doing its job?), with positions as evidence. Use this skill FIRST for ANY portfolio / strategies / positions /…
senpi-portfolio/SKILL.md on GitHub (opens in a new tab) -
senpi-signals
Surface non-obvious market developments on Hyperliquid — the read you can't get from a price screen. One on-demand script (scripts/sweep.py) reads the whole HL universe once — funding, open interest, the proven cohort's positioning against the 4h crowd, the platform's momentum events and cross-asset flows — and ranks what that single reading shows through TWO lenses: a **trade** lens (actionable…
senpi-signals/SKILL.md on GitHub (opens in a new tab) -
senpi-smart-money
Answer "where is smart money moving?" — show where the most-profitable Hyperliquid wallets are positioned, where they diverge from the crowd, and the near-term flow. Use for "where's smart money", "what are the whales doing", "smart money vs the crowd", "follow the smart money". Use this instead of stitching discovery_get_top_traders + leaderboard calls by hand. A hidden engine (scripts/smartmone…
senpi-smart-money/SKILL.md on GitHub (opens in a new tab) -
senpi-strategy-author
Build or edit a Senpi trading strategy — interactively, ONE decision at a time. There is no paper-trading mode: a strategy is tested with `senpi validate` and a $10-floor live run, never with a scanner re-run on a timer (a model call per firing). Use for "build a strategy", "create a strategy from scratch", "design a strategy", "I have a trading idea", or ANY strategy that needs DSL (a runtime-su…
senpi-strategy-author/SKILL.md on GitHub (opens in a new tab) -
senpi-strategy-discover
Help a user choose a Senpi trading strategy to deploy — a conversational, analyst-style picker. Use when the user asks "what should I trade?", "recommend a strategy", "help me pick a strategy", "what's winning?", "set me up", "I have a view on the world (a war, the economy, one coin winning) — trade it", "run a hedge fund / all-weather / tail-risk book", or wants a strategy but has NOT named a sp…
senpi-strategy-discover/SKILL.md on GitHub (opens in a new tab) -
senpi-strategy-ops
Deploy / monitor / close a NAMED Senpi trading strategy. Monitoring is on demand: never an agent-turn cron to watch a strategy (a model call per firing) — the runtime supervises it at zero model cost, and there is no paper-trading mode ($10 floor = the test). Use when the user names a strategy to run — "install spider", "deploy polar", "set up kodiak", "reinstall athena", "run the spider strategy…
senpi-strategy-ops/SKILL.md on GitHub (opens in a new tab) -
senpi-trade
Execute a DIRECT trade with the user — a one-off manual position (open / edit / close) or mirroring a specific Hyperliquid trader — ONE decision at a time. Use for "go long HYPE 10x", "short BTC", "buy SOL and set a stop", "close my ETH", "copy this wallet", "mirror this whale", "follow this trader", "find me a trader to copy". Both paths can carry protection and it is OPTIONAL: bare, a static st…
senpi-trade/SKILL.md on GitHub (opens in a new tab) -
senpi-trader-research
Research Hyperliquid traders to copy — rank the best track records and vet a specific trader before mirroring. Use for "who should I copy?", "find good traders", "is this trader any good?", "should I copy 0x…?", "best traders this month", "top copy strategies". Use this instead of piecing together discovery_get_trader_history / discovery_get_trader_state + leaderboard yourself. A hidden engine (s…
senpi-trader-research/SKILL.md on GitHub (opens in a new tab) -
senpi-trading-runtime
How a Senpi trading strategy interacts with the runtime engine (@senpi-ai/runtime) on Hyperliquid: a strategy runs from a runtime.yaml pointing at a Python module that exports scan(inputs, ctx), which the runtime supervises and calls each interval, then owns execution, risk guard_rails, and two-phase DSL trailing-stop exits. Use when working with runtime.yaml, the scan(inputs, ctx) contract, exte…
senpi-trading-runtime/SKILL.md on GitHub (opens in a new tab) -
senpi-why
Answer "what makes Senpi different?" / "why Senpi?" / "Senpi vs other trading apps, bots or AI chatbots?" — the positioning answer, led by value, not a feature dump. Use for "why should I use Senpi", "how is Senpi different", "what's special/unique about Senpi", "Senpi vs <competitor>", "is Senpi just another trading UI", "how are you different from ChatGPT / Claude / any AI", "why not just ask C…
senpi-why/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.