order-management
Use this skill when implementing the Alpaca OrderManager, the TradingPipeline orchestrator, or the daily run script (Phase 4.1 and 4.4). Triggers on: 'implement OrderManager', 'submit orders to Alpaca', 'paper trading setup', 'implement TradingPipeline', 'wire the pipeline orchestrator', 'run_daily.py', 'idempotent daily run', 'retry on API failure', or any task involving order submission, position tracking, or the end-to-end daily execution loop. Do NOT use for position sizing (use risk-manager) or for LLM signal validation (use llm-validator).
Repository SourceNeeds Review
event-filter
Use this skill when implementing or modifying event-driven exit logic (Phase 3.3). Triggers on: 'add an EventFilter', 'earnings blackout exit', 'news shock exit', 'ATR stop filter', 'implement EarningsBlackoutFilter', 'implement NewsShockFilter', 'implement AtrStopFilter', 'add exit_reason to TradeSignal', 'replace earnings calendar stub', or any task that evaluates open positions against discrete events to trigger exits. Do NOT use for ATR-based position sizing (use risk-manager) or for earnings data in fundamentals signals (use fundamentals-plugin).
Repository SourceNeeds Review
finbert-integration
Use this skill when setting up, configuring, or working with FinBERT for financial sentiment analysis. Triggers on: 'set up FinBERT', 'sentiment analysis', 'FinBERT batch processing', 'compute sentiment features', 'FinBERT enricher', or any task involving the local sentiment scoring layer (Layer 1). Do NOT use for: the LLM Validator (use llm-validator), creating other plugin types (use plugin-author), or building the news API client that feeds headlines into FinBERT (use news-data-provider).
Repository SourceNeeds Review
fundamentals-plugin
Use this skill when implementing or modifying the fundamentals signal pillar (Phase 3.2). Triggers on: 'add fundamentals', 'implement FundamentalsDataProvider', 'create a FundamentalIndicatorPlugin', 'add P/E z-score', 'add FCF yield', 'add earnings growth', 'add earnings surprise', 'wire fundamentals into the quant engine', 'ETF fundamental exclusion', or any task that fetches balance-sheet / income-statement / cash-flow data and turns it into a normalized signal. Do NOT use for technical indicators (use plugin-author) or for the earnings blackout exit logic (use event-filter).
Repository SourceNeeds Review