trader-signal
Generate trading signals using npx neural-trader anomaly detection engine with Z-score scoring and neural prediction
How do I install this agent skill?
npx skills add https://github.com/ruvnet/ruflo --skill trader-signalIs this agent skill safe to install?
- Gen Agent Trust Hubwarn
The skill installs and executes an external package ('neural-trader') from the public npm registry at runtime. While it uses safety flags during installation, running unverified code from an external source presents a security risk. Furthermore, the skill's instructions lack input validation for shell commands, creating a surface for command injection.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
Generate trading signals using neural-trader's anomaly detection engine.
Steps:
- Ensure neural-trader is available:
npm ls neural-trader 2>/dev/null || npm install --ignore-scripts neural-trader - Scan for signals:
With a specific strategy:npx neural-trader --signal scan --symbols <TICKERS>npx neural-trader --signal scan --strategy <name> --symbols <TICKERS> - If --strategy specified, load strategy filters:
mcp__plugin_ruflo-core_ruflo__memory_retrieve({ key: "strategy-NAME", namespace: "trading-strategies" }) - neural-trader classifies anomalies automatically:
- spike (maxZ > 5): breakout — momentum entry or mean-reversion fade
- drift (sustained high Z): trend forming — trend-following signal
- flatline (low Z): consolidation — prepare for breakout
- oscillation (alternating): range-bound — mean-reversion at extremes
- pattern-break (multiple dims): regime change — close and reassess
- cluster-outlier (>50% dims): multi-factor dislocation — arbitrage
- Use SONA for regime prediction:
mcp__plugin_ruflo-core_ruflo__neural_predict({ input: "anomaly types: [DETECTED], scores: [SCORES]" }) - Search historical pattern matches:
mcp__plugin_ruflo-core_ruflo__agentdb_pattern-search({ query: "ANOMALY_TYPE score RANGE", namespace: "trading-signals" }) - Present ranked signals: instrument, direction, confidence, anomaly type, entry/stop/target
- Store signals with a 24-hour TTL (intraday signals shouldn't pollute long-running memory; the
MemoryConsolidator.sweepExpired()pass introduced in ADR-125 Phase 4 — shipped in@claude-flow/memory@3.0.0-alpha.18— sweeps them out after they expire):mcp__plugin_ruflo-core_ruflo__memory_store({ key: "signal-TIMESTAMP", value: "SIGNALS_JSON", namespace: "trading-signals", expiresAt: Date.now() + 24 * 60 * 60 * 1000 })
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/ruvnet/ruflo/trader-signal">View trader-signal on skillZs</a>