Using robinhood agent
Skill yogeshg665/quill-trading-agent/skills/using-robinhood-agent
Meta-skill that routes an equities trading request to the correct workflow and defines the shared operating rules. Read this first. WHEN: "should I trade this", "rebalance my portfolio", "run the trading agent", "propose trades", "review my positions", "what would the agent do", "trade on this news", "which trading skill applies", "connect to Robinhood agentic trading".From its SKILL.md
npx -y skills add yogeshg665/quill-trading-agent --skill using-robinhood-agentAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.7 KB, 752 tokens by cl100k_base, as published. Nobody here has run it
Using the Robinhood Agent
Overview
This is the entry point for the pack. It explains the trading lifecycle, routes a request to the right skill, and states the rules every skill must follow. The agent proposes trades with a strategy swarm, but an independent risk guardian has the final say. The default execution mode is paper (simulated) trading.
When to Use
- At the start of any trading or portfolio request.
- When unsure which strategy or stage applies.
Lifecycle
Run the stages in order. Each stage has a dedicated skill.
- Intake —
portfolio-intake: validate and normalize the account, positions, goals, and market snapshot. - Enrichment —
market-enrichmentandcompany-news: add derived metrics and a deterministic news-sentiment summary. - Macro regime —
macro-regime: classify the US tape as risk-on, neutral, or risk-off (advisory; never changes a decision). - Strategy swarm — run every enabled strategy independently:
rebalancing-strategyconcentration-analysismomentum-strategymean-reversion-strategythematic-strategydca-strategycompany-newsrelative-strength-strategy
- Risk —
risk-guardian(plusmarket-hours-guardandwash-sale-guard): evaluate every proposal against the risk limits. - Decisioning —
trade-decisioning: allow, require approval, or block. - Execution —
order-execution: place allowed orders (paper by default). - Reporting —
trade-reporting: produce the audit-ready report with the regime and a one-day alpha estimate versus SPY.
Process
- Identify the request type and locate the run input (account, positions, goals, market snapshot).
- Run intake and enrichment to build the trading context.
- Run every enabled strategy; each emits explainable signals and proposals.
- Evaluate each proposal with the risk guardian, apply the decision policy, place allowed orders, and produce the report.
Operating Rules
- Every decision must be explainable and cite its risk findings.
- Scoring and decisions are deterministic. A language model may enrich the narrative only; it must never change a score or a decision.
- The risk guardian has final say. A blocking finding vetoes the order and cannot be overridden by a strategy's conviction.
- Use pseudonymous account identifiers and synthetic market data. Never request or store real brokerage credentials in inputs.
- Paper mode is the default. Live trading requires BOTH
EXECUTION_MODE=robinhood_mcpANDLIVE_TRADING_ENABLED=true, and orders still pass the risk guardian and any human-approval gate. - Collective memory is optional and off by default. When enabled, recall and feedback remain deterministic, the memory signal is advisory, and threshold calibration is advisory only.
- The macro-regime read is advisory. It frames strategy proposals (for example, it suppresses new relative-strength buys in a risk-off tape) but never changes a risk finding or a decision.
Outputs
A routed workflow and a shared rule set that every downstream skill honors.
Verification
- The correct lifecycle stage and skill are selected for the request.
- The operating rules above are applied throughout the run.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.