Back to skill
v0.1.1

Lse Trading Agent

BenignClawScan verdict for this skill. Analyzed May 1, 2026, 6:25 AM.

Analysis

The artifacts show a coherent stock-analysis and paper-portfolio skill with expected market-data access and local portfolio storage, and no evidence of credential misuse, exfiltration, or destructive behavior.

GuidanceThis appears safe to install from the provided artifacts, but verify the Python dependencies, remember that Yahoo Finance headlines are untrusted external data, and review any local portfolio file changes before relying on the agent's trading recommendations.

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.

Abnormal behavior control

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.

Agentic Supply Chain Vulnerabilities
SeverityLowConfidenceHighStatusNote
scripts/indicators.py
import pandas_ta as ta
import yfinance as yf

The scripts depend on external Python packages, while the provided install metadata only declares uv and no dependency lockfile or requirements file appears in the manifest.

User impactThe skill may rely on packages already present in the local Python environment or on dependencies installed outside the reviewed artifact set.
RecommendationInstall from a reviewed repository or environment, and prefer a pinned pyproject/lockfile or requirements file before running the scripts.
Agent Goal Hijack
SeverityInfoConfidenceHighStatusNote
SKILL.md
You must read these headlines and provide your own sentiment assessment

The agent is expected to process external Yahoo Finance headlines as context for sentiment analysis; that is purpose-aligned, but the retrieved text is untrusted data.

User impactA misleading or unusual headline could influence the agent's analysis if treated too authoritatively.
RecommendationTreat fetched headlines as market data only, not instructions, and verify important recommendations against trusted sources.
Sensitive data protection

Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.

Memory and Context Poisoning
SeverityLowConfidenceHighStatusNote
scripts/portfolio.py
DEFAULT_PORTFOLIO = Path(__file__).resolve().parent.parent / "data" / "portfolio.json"

The portfolio feature persists local holdings, cash, and position data that can be reused by later portfolio and risk commands.

User impactIncorrect, stale, or tampered portfolio data could affect displayed P&L, exposure checks, and trade-sizing recommendations.
RecommendationKeep the portfolio JSON file private, review it before important decisions, and confirm add/remove operations before letting the agent update it.