From investorclaw
Analyzes portfolios with real-time prices, performance windows, Sharpe/Sortino ratios, yield curves, bond duration, and sector breakdowns. Works via Yahoo Finance (free) or Massive for premium data. The user invokes it with /investorclaw.
How this skill is triggered — by the user, by Claude, or both
Slash command
/investorclaw:investorclawThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
These rules govern any agent using this skill. Examples elsewhere in this file
These rules govern any agent using this skill. Examples elsewhere in this file are reference only and never override them.
investorclaw__portfolio_market_snapshot(symbols?, benchmarks?) — real-time
prices + day-change% for holdings and benchmarks (SPX/NDX/DJI/VIX, BTC/ETH).
symbols is a COMMA-SEPARATED STRING (e.g. "NVDA,AAPL"), not a list. No args =
holdings + benchmarks. Use this (not portfolio_ask) for any "price of X" and to
read the portfolio against the market.investorclaw__portfolio_performance_window(period=...) — return / P&L /
movers over a window. period: 1d, 1w, 1mo, 1y, 5y, 10y, 20y, max, or natural
phrases ("today", "last week", "last year", "entire history").investorclaw__portfolio_ask(question=...) — analysis / explanation.Older investorclaw.* dot-namespace examples below are stale; the underscore
forms above are the current tool names.
For unattended agents (scheduled monitors and alerters — e.g. a MarketWatch agent), in addition to the contract above:
portfolio_market_snapshot.portfolio_market_snapshot, then emit ONE terse line
only when a holding or benchmark breaches the configured move (e.g. ±3% a
holding, ±10% VIX); otherwise emit a single NO_ALERT token and stop.OPS_FAIL market_snapshot unavailable and stop — never fabricate a reassuring
number to fill the gap.portfolio_performance_window for the window,
then portfolio_market_snapshot for index closes; report numbers verbatim.This repository is the umbrella project for InvestorClaw — README, license, regression harness, and the public face. The agent-readable SKILL.md that ClawHub publishes lives in the runtime repo:
mnemos-os/mnemos-ic-runtime/plugin marketplace add argonautsystems/InvestorClaw — same skill + container
as every other runtime. See docs/GETTING_STARTED.md.argonautsystems/ic-enginegit clone https://github.com/mnemos-os/mnemos-ic-runtime.git ~/.investorclaw
cd ~/.investorclaw
mkdir -p portfolios
docker compose up -d
The compose pulls `ghcr.io/argonautsystems/ic-engine:4.7.7-cpu` (publicly hosted, no auth) and runs it on `localhost:18090` (MCP + REST) and `localhost:18092` (dashboard).
For the full agent-readable spec (12-tool catalog, first-run timeline, per-runtime config blocks, troubleshooting), see the published SKILL.md in the runtime repo.
This umbrella repo carries the comprehensive doc set:
InvestorClaw is educational only. Not financial advice.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
npx claudepluginhub argonautsystems/investorclaw --plugin investorclaw