Agentic Trading with Safe Guardrails
Summary
Shuriken is an infrastructure platform enabling AI agents to trade across multiple asset classes with granular permissions and safe guardrails. This repository provides integration guidance for LLM-backed agents to connect with Shuriken's API and SDK.
View Cached Full Text
Cached at: 05/17/26, 03:48 PM
ShurikenTrade/shuriken-skills
Source: https://github.com/ShurikenTrade/shuriken-skills
Agents can do almost everything now. Except trade.
Until now.
Shuriken is the infrastructure for agentic trading. Every major asset class, 24/7. Onchain tokens, perpetuals, real-world assets, pre-IPO equity, prediction markets.
Plug your agent into the sources where information breaks first. Twitter, Telegram, Discord, on-chain activity. Your agent acts before the market does.
Your agent only does what you permit. Granular permissions, no seed phrases in your runtime.
We are at the beginning of autonomous finance.
This is where it starts.
shuriken-skills
Agent-consumable integration guidance for the Shuriken platform.
This repository packages guidance skills that help any LLM-backed agent reason about integrating with Shuriken: how to authenticate, how to scope permissions, how to call the API or SDK. It is consumed by Shuriken’s internal NLP stack (via the Rust crate at the repo root) and by external coding/agentic assistants (via their native plugin loaders).
What’s in here
skills/— one directory per skill, each containing aSKILL.mdin the Claude Code format (name,descriptionfrontmatter + markdown body). External agents read this tree.src/,Cargo.toml— a thin Rust crate (shuriken-skills) that bakes the skill markdown into a binary at compile time. Consumed internally byshuriken-api.
Installing for external agents
The repo ships native plugin/extension manifests for every major coding agent. Install via your agent’s own plugin command — skills surface as shuriken:<skill-name> (e.g. shuriken:api-integration).
Claude Code
/plugin marketplace add ShurikenTrade/shuriken-skills
/plugin install shuriken@shuriken
OpenAI Codex CLI
codex plugin marketplace add ShurikenTrade/shuriken-skills
codex plugin install shuriken@shuriken-skills
GitHub Copilot CLI
copilot plugin marketplace add ShurikenTrade/shuriken-skills
copilot plugin install shuriken@shuriken-skills
Gemini CLI
gemini extensions install https://github.com/ShurikenTrade/shuriken-skills
Cursor
Use Cursor’s /add-plugin from the Agent chat and point at this repo, or install from the Cursor Marketplace once we are listed.
OpenCode
Add to the plugin array in opencode.json:
{
"plugin": ["shuriken-skills@git+https://github.com/ShurikenTrade/shuriken-skills.git"]
}
Other agents (AGENTS.md fallback)
Cursor (rules), Aider, Zed, Windsurf, Cline, and Roo Code auto-detect AGENTS.md at the repo root. Clone the repo into the consuming project (or a parent directory) and the agent will pick up the skill index automatically.
Publishing (maintainers)
Each marketplace consumes the manifests already committed to this repo:
| Marketplace | Manifest | Publish path |
|---|---|---|
| Claude Code (third-party) | .claude-plugin/plugin.json + .claude-plugin/marketplace.json | Tag a release; users run /plugin marketplace add ShurikenTrade/shuriken-skills. |
| Claude Code (official directory) | same as above | Submit at https://claude.ai/settings/plugins/submit for human review. |
| Codex | .codex-plugin/plugin.json | Tag a release; users run codex plugin marketplace add ShurikenTrade/shuriken-skills. PR to community lists when desired. |
| Copilot CLI (third-party) | .claude-plugin/marketplace.json (Copilot reads this path too) | Tag a release; users run copilot plugin marketplace add ShurikenTrade/shuriken-skills. |
| Copilot CLI (default marketplace) | same | Open a PR to https://github.com/github/awesome-copilot to land in the marketplace shipped with Copilot CLI. |
| Gemini CLI | gemini-extension.json + GEMINI.md | Tag a release. Add the gemini-cli-extension GitHub topic to the repo so Google’s crawler indexes it for https://geminicli.com/extensions/browse/. |
| Cursor | .cursor-plugin/plugin.json | Submit at https://cursor.com/marketplace/publish for review. |
| OpenCode | package.json + .opencode/plugins/shuriken-skills.js | No registry; users install by git URL. PR to https://github.com/awesome-opencode/awesome-opencode for discovery. |
Release procedure:
- Bump
versioninCargo.toml,package.json,.claude-plugin/plugin.json,.claude-plugin/marketplace.json,.codex-plugin/plugin.json,.cursor-plugin/plugin.json, andgemini-extension.json(keep them in lockstep). git tag vX.Y.Z && git push --tags.- Cut a GitHub Release (Gemini CLI prefers release archives over full clones).
- For first-time listings: submit the Anthropic and Cursor forms, and PR
awesome-copilotandawesome-opencode.
Skills included (v0.1)
shuriken:api-integration— How to integrate with the Shuriken API or SDK.shuriken:agent-keys— How to authenticate as an agent.shuriken:scoping— How to reason about agent-key scopes and least-privilege.
Using the Rust crate
[dependencies]
shuriken-skills = { git = "https://github.com/ShurikenTrade/shuriken-skills", tag = "v0.1.0" }
use shuriken_skills::{list, get, render_index};
// List all skills
for skill in list() {
println!("{}: {}", skill.qualified_name(), skill.description);
}
// Fetch a skill body
let skill = get("shuriken:api-integration").expect("skill exists");
println!("{}", skill.body);
// Render the index block for a system prompt
println!("{}", render_index());
License
MIT. See LICENSE.
Similar Articles
SHARP: A Self-Evolving Human-Auditable Rubric Policy for Financial Trading Agents
This paper introduces SHARP, a neuro-symbolic framework for financial trading agents that uses structured, human-auditable rubrics for policy optimization to improve robustness and transparency in noisy market environments.
TradingAgents: Multi-Agents LLM Financial Trading Framework
This paper introduces TradingAgents, a multi-agent LLM framework that simulates real-world trading firms to improve stock trading performance. It utilizes specialized agents for analysis and risk management, demonstrating superior results in cumulative returns and Sharpe ratio compared to baselines.
Agentic AI & Crypto: The Need for Privacy in Agentic Trading Markets
An analysis of how autonomous AI agents are beginning to trade, negotiate, and manage crypto assets 24/7, and why privacy technologies like zero-knowledge proofs are critical to prevent front-running and surveillance in this emerging agentic trading market.
Trustworthy Agentic AI Layer
The author is building Synapsor, a beta tool for AI agents that provides governed memory, staged writes, replay, permissions, and audit trails, and is seeking feedback from agent builders.
Sentinel: Out-of-Band Shield Sidecar for AI Agent Security
Sentinel v0.3.0 is released, an out-of-band AI Agent security framework featuring Shield Sidecar, deterministic shadow sandbox, Red Team Engine with 34 vectors, and EU AI Act compliance reports.