investorclaw-e3b0c4 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited investorclaw-e3b0c4 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
These rules govern any agent using this skill. Examples elsewhere in this file are reference only and never override them.
from an InvestorClaw tool result returned in the SAME turn. InvestorClaw returns HMAC-signed envelopes; that signed data is the only source of truth.
any number. If a tool did not return it this turn, do not state it — say "InvestorClaw returned no data for that".
investorclaw__portfolio_market_snapshot(symbols?, benchmarks?) — real-timeprices + 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:
memory. A scheduled "poll" means call portfolio_market_snapshot.
portfolio_market_snapshot, then emit ONE terse lineonly 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.
<!-- SPDX-License-Identifier: MIT-0 Copyright 2026 InvestorClaw Contributors -->
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:
/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 -dThe 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:
recommendations
COBOL testing, MCP tools reference, Stonkmode architecture + avatar legend, Windows setup guide
consultative-LLM contracts
agent-skills artifacts).
license.
InvestorClaw is educational only. Not financial advice.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.