Einstein Research — Portfolio Risk Analyzer
Analysis
The skill is a coherent portfolio risk analysis tool, but users should notice that it processes financial holdings, contacts Yahoo Finance for market data, and relies on manually installed Python packages.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
pip install yfinance numpy pandas scipy
The skill relies on manually installed, unpinned Python packages, and the registry install specification is absent. This is purpose-aligned for a Python analytics script, but users should install from trusted package sources.
provide concrete suggestions for risk mitigation
The skill is intended to summarize risk and provide mitigation suggestions. This is aligned with the portfolio-analysis purpose, but users should not treat the output as personalized financial advice or an instruction to trade.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
raw = yf.download(tickers, start=start, end=end, auto_adjust=True, progress=False)
The script sends the ticker list being analyzed to yfinance/Yahoo Finance to retrieve price data. This is expected for market-risk analysis, but ticker symbols can reveal parts of a user's portfolio.
