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.
143 GitHub stars (143)
+9 in 30 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 |
| Oct 17 | 0 |
| Oct 18 | 0 |
| Oct 19 | +1 |
| Oct 20 | 0 |
| Oct 21 | 0 |
| Oct 22 | +1 |
| Oct 23 | 0 |
| Oct 24 | 0 |
| Oct 25 | +1 |
| Oct 26 | +1 |
| Oct 27 | 0 |
| Oct 28 | 0 |
| Oct 29 | 0 |
| Oct 30 | +1 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | +1 |
| Nov 4 | 0 |
| Nov 5 | 0 |
| Nov 6 | +1 |
- 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, the Senpi trading fee (none on a paid plan), referral earnings — and explain the AI-credits usage meter. Use for "how many points do I have?", "what's my rank/tier?", "where did my tier go?", "what are my fees?", "my referral rewards", "how do referrals work?", and for credits: "what is the bubble/meter in the header?", "why are my…
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
Senpi Signals: the non-obvious reads on Hyperliquid that a price screen can't show — the proven cohort against the 4h crowd, whale opens, funding extremes, open-interest builds, momentum events, laggards — ranked for trade ideas and for market news. Use for "scan Senpi Signals", "scan for market anomalies", "find what's mispriced", "where is the market wrong", "find dislocations", "what's out of…
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.