Getting it into your agent
It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.
git clone --depth 1 https://github.com/SELAT-AI/selat-openclaw-skillsnpx agentmods add skills/selat-ai/selat-openclaw-skills/stock-direction-signalsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/selat-ai/selat-openclaw-skills/stock-direction-signals)<a href="https://agentmods.dev/skills/selat-ai/selat-openclaw-skills/stock-direction-signals"><img src="https://agentmods.dev/badge/skills/selat-ai/selat-openclaw-skills/stock-direction-signals/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/selat-ai/selat-openclaw-skills/stock-direction-signals"><img src="https://agentmods.dev/badge/skills/selat-ai/selat-openclaw-skills/stock-direction-signals.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00182 | $0.01865 |
| Opus 5 | $0.00091 | $0.00932 |
| Sonnet 5 | $0.00036 | $0.00373 |
| Haiku 4.5 | $0.00018 | $0.00186 |
Grade A, and why
stock-direction-signals scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 152 lines — stays where its author put it; the contents beside it link to each section on GitHub.
stock-direction-signals
Directional research on one US equity ticker or index proxy (MAG7, semiconductor and AI-infrastructure names, tokenized-stock watchlists, SPY/QQQ) for an agent on a MetaMask Agent Wallet. It runs a declarative manifest of nine paid reads from a fixed provider filter — market quote, daily chart, RSI, MACD, news sentiment, earnings history, Twitter/X chatter, Reddit threads, and macro regime data — and the agent fuses them into one brief: verdict (bullish / bearish / mixed / insufficient data), confidence, the technical setup, catalysts, social sentiment, macro backdrop, and what would invalidate the read. Research only — it never places orders and its output is never financial advice.
It wraps the stock-direction-signals manifest from
SELAT-AI/selat-metamask-skills,
and like selat-capabilities-for-metamask
it needs no selat CLI and no SELAT plugin — the engine is the MetaMask
Agent Wallet CLI (mm) plus the upstream repo's stdlib-only scripts. SELAT is
the catalog and payment router, used keylessly; custody stays with the wallet.
Cost — read this first
- A run is a pipeline, not a menu: nine paid purchases, not one. Always dry-run first and show the user the live quoted total before executing.
- Every read is real USDC from the user's own self-custodial MetaMask
Agent Wallet and its Circle Gateway balance. SELAT never holds keys or
funds; every signature goes through the
mmCLI. - Prices live in the live 402 quotes and the manifest's caps, not here — the dry run prints the real quoted total; don't restate figures from memory.
- The manifest carries its own full-run spending cap, enforced by the runner; the Gateway deposit is the hard wallet-level cap above that.
- Non-advisory, always. The brief can support a bullish or bearish thesis but is research with sources, never advice, a prediction, or a signal to execute. If the user asks to trade on the result, decline that part — this skill buys data only.
- Never ask for, paste, or handle a private key.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 152 lines · 182 tokens per session scan A 1099563e01c0
stock-direction-signals is a skill published in the GitHub repository SELAT-AI/selat-openclaw-skills (2 stars, last pushed 29d ago), licensed MIT. It adds 182 tokens to every session and 1,865 once invoked, about $0.0009 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
self-evolving-agent
Use this skill when the user wants to design or operate a budgeted economic agent with its own operational identity, AgentMail address, agent-wallet treasury, infrastructure budget, social and financial intelligence loop, monetization or trading hypotheses, and reinvestment policy. The skill enforces treasury…
stock-direction-signals
Use this skill when the user wants a bullish, bearish, or mixed directional read on a US stock — e.g. "is NVDA bullish or bearish right now", "give me a directional read on AAPL", "is MAG7 sentiment turning", "what do the chart, news, and social say about AMD", "signal brief on SPY". Covers MAG7 names, semiconductor…
financial-intel
Use this skill when the user wants a multi-signal financial intelligence brief on a crypto asset, token, or equity ticker — e.g. "give me a full read on ETH", "what's the market intel on ", "fuse price + on-chain + news on ", "smart-money + news brief for ", "macro + equities + crypto snapshot on ", "is a buy right…
wallet-desk-brief
Use this skill when the user wants a who-is-this-wallet brief on one EVM address — e.g. "who is 0x...", "label this wallet", "wallet desk brief on 0x...", "what tokens does this address hold and who owns it", "Arkham + holdings read of 0x...". Pins Alchemy tokens-by-address (x402 via Circle Gateway; verify prints…
vc-ai-infra-scout
Use when the user wants VC-style deal-sourcing intelligence on AI infrastructure (inference, GPU, training, agent infra), crypto-AI / decentralized compute, robotics / embodied-AI (foundation models, humanoid, sim-to-real), or agentic payments. Runs a 9-step discovery pipeline across Tavily, Exa, Product Hunt…
recent-funding-rounds
Use this skill when the user asks about companies that raised funding recently — "what companies raised funding this week?", "recent seed rounds", "latest Series A deals", "what fintech companies recently raised", "this month's funding rounds", or weekly/monthly deal flow. Searches recent news coverage of funding…