/trader-train
Train neural models (LSTM, Transformer, N-BEATS) on market data using npx neural-trader with confidence intervals
Claude Code
$ npx -y skills add ruvnet/ruflo --skill trader-train --agent claude-code
Codex
$ npx skills add ruvnet/ruflo --skill trader-train -a codex -y
Cursor
$ npx skills add ruvnet/ruflo --skill trader-train -a cursor -y
Gemini CLI
$ npx skills add ruvnet/ruflo --skill trader-train -a gemini-cli -y
GitHub Copilot
$ npx skills add ruvnet/ruflo --skill trader-train -a github-copilot -y
OpenCode
$ npx skills add ruvnet/ruflo --skill trader-train -a opencode -y
Windsurf
$ npx skills add ruvnet/ruflo --skill trader-train -a windsurf -y
SKILL.md
trader-train.SKILL.mdname: trader-train
description: Train neural models (LSTM, Transformer, N-BEATS) on market data using npx neural-trader with confidence intervals
allowed-tools: Bash Read mcp__plugin_ruflo-core_ruflo__memory_store mcp__plugin_ruflo-core_ruflo__memory_search mcp__plugin_ruflo-core_ruflo__neural_train
argument-hint: "<lstm|transformer|nbeats> --symbol <TICKER>"
Train neural prediction models using neural-trader's ML engine.
Steps: 1. Ensure neural-trader is available: `npm ls neural-trader 2>/dev/null || npm install --ignore-scripts neural-trader` 2. Train the specified model:
npx neural-trader --train --model lstm --symbol TICKER --epochs 50
`--train` is required; `--model X --symbol T` alone is rejected ("Unknown command"), and `--confidence` and `--decompose` do not exist. In 2.8.11 the result carries `upstreamStub: true` ("neuralTrain returns a placeholder shape (no real LSTM/Transformer fit yet)"). Report that no model was fitted; never describe the output as a trained model or quote its numbers as accuracy. 3. Review training output: loss curves, validation metrics, prediction accuracy 4. Generate predictions with confidence intervals:
npx neural-trader --predict --model MODEL --symbol TICKER [--gpu]
`--horizon` is not supported, and `neuralPredict` is also a placeholder (`upstreamStub: true`) in 2.8.11. 5. Model comparison (`--model-compare`) does not exist in the CLI. Without a real fit there is nothing to compare; say so rather than fabricating a ranking. 6. Store model results (canonical `trading-analysis` namespace per ADR-126 Phase 1 — was previously stored to undeclared `trading-models`): `mcp__plugin_ruflo-core_ruflo__memory_store({ key: "model-MODEL-TICKER-DATE", value: "TRAINING_RESULTS", namespace: "trading-analysis" })` 7. Train SONA on model outcomes: `mcp__plugin_ruflo-core_ruflo__neural_train({ modelType: "moe", epochs: 10 })` (`modelType` is required; there is no `patternType`). Skip this step when step 2 returned a stub, so placeholder runs do not train SONA.
Read more
name: trader-train description: Train neural models (LSTM, Transformer, N-BEATS) on market data using npx neural-trader with confidence intervals allowed-tools: Bash Read mcp__plugin_ruflo-core_ruflo__memory_store mcp__plugin_ruflo-core_ruflo__memory_search mcp__plugin_ruflo-core_ruflo__neural_train argument-hint: "<lstm|transformer|nbeats> --symbol <TICKER>"
Train neural prediction models using neural-trader's ML engine.
Steps: 1. Ensure neural-trader is available: `npm ls neural-trader 2>/dev/null || npm install --ignore-scripts neural-trader` 2. Train the specified model:
npx neural-trader --train --model lstm --symbol TICKER --epochs 50
`--train` is required; `--model X --symbol T` alone is rejected ("Unknown command"), and `--confidence` and `--decompose` do not exist. In 2.8.11 the result carries `upstreamStub: true` ("neuralTrain returns a placeholder shape (no real LSTM/Transformer fit yet)"). Report that no model was fitted; never describe the output as a trained model or quote its numbers as accuracy. 3. Review training output: loss curves, validation metrics, prediction accuracy 4. Generate predictions with confidence intervals:
npx neural-trader --predict --model MODEL --symbol TICKER [--gpu]
`--horizon` is not supported, and `neuralPredict` is also a placeholder (`upstreamStub: true`) in 2.8.11. 5. Model comparison (`--model-compare`) does not exist in the CLI. Without a real fit there is nothing to compare; say so rather than fabricating a ranking. 6. Store model results (canonical `trading-analysis` namespace per ADR-126 Phase 1 — was previously stored to undeclared `trading-models`): `mcp__plugin_ruflo-core_ruflo__memory_store({ key: "model-MODEL-TICKER-DATE", value: "TRAINING_RESULTS", namespace: "trading-analysis" })` 7. Train SONA on model outcomes: `mcp__plugin_ruflo-core_ruflo__neural_train({ modelType: "moe", epochs: 10 })` (`modelType` is required; there is no `patternType`). Skip this step when step 2 returned a stub, so placeholder runs do not train SONA.
📖 RuFlo Explained — Build an AI Team That Plans, Remembers, Tests, and Improves A 14-chapter guide: from the basic idea to a first useful task, then memory, agent teams, plugins, cost and verification. Agent = Model + Harness.
Other skills on ruflo.
More skills from other plugins.
agentmail
Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…
bmad
Answers BMad questions and recommends the next skill from what is installed. Use when the user asks bmad for help, what to do…
Questions about trader-train.
- Which coding agents can use trader-train?
- trader-train installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

