Total Skills
8
Skills published by bitandbytes with real stars/downloads and source-aware metadata.
Total Skills
8
Total Stars
0
Total Downloads
0
Comparison chart based on real stars and downloads signals from source data.
event-filter
0
finbert-integration
0
fundamentals-plugin
0
llm-validator
0
news-data-provider
0
order-management
0
plugin-author
0
risk-manager
0
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).
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).
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).
Use this skill when implementing or modifying the LLM Validator (Phase 4.2). Triggers on: 'implement LLMValidator', 'add GPT-4o-mini validation', 'OpenAI structured output for trading', 'LLM APPROVE/VETO gate', 'cache OpenAI responses', 'track token costs in MLflow', 'wire LLM validation into the pipeline', or any task involving the OpenAI API as a final signal filter before order execution. Do NOT use for FinBERT sentiment (use finbert-integration) or for general SignalFilter plugin creation (use plugin-author).
Use this skill when implementing or modifying the real NewsDataProvider (Phase 3.1). Triggers on: 'implement NewsDataProvider', 'Alpha Vantage NEWS_SENTIMENT', 'Finnhub company news', 'real news headlines', 'news caching', 'rate limit handling', 'news provider fallback', 'replace news stub', 'wire news into FinBERT', or any task that fetches financial news headlines from an external API and caches them for FinBERT processing. Do NOT use for FinBERT inference itself (use finbert-integration) or for LLM-based news analysis (use llm-validator).
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).
Use this skill when creating any new plugin for the trading pipeline. This includes IndicatorPlugin (technical indicators like RSI, MACD), SmoothingPlugin (Kalman filters, exponential smoothers), DataEnricher (sentiment, cross-asset features, options flow), and SignalFilter (attention reweighting, RL position sizers). Triggers on: 'add a new indicator', 'create a plugin', 'implement a Kalman filter', 'add sentiment from X', 'add a signal filter', or any task that mentions extending the pipeline with a new component using one of those four types. Do NOT use for: modifying core pipeline code (use quant-engine-dev), backtest workflows (use backtest-runner), fundamentals plugins (use fundamentals-plugin), event-driven exit filters (use event-filter), or the LLM validator (use llm-validator).
Use this skill when implementing or modifying the RiskManager (Phase 4.3). Triggers on: 'implement RiskManager', 'ATR position sizing', 'Kelly fraction', 'portfolio-level risk limits', 'max position size', 'sector exposure limit', 'drawdown kill switch', 'evaluate exits', 'stop-loss placement', 'take-profit placement', or any task involving position sizing, portfolio constraints, or the daily risk evaluation loop. Do NOT use for individual EventFilter plugins (use event-filter) or for order submission to Alpaca (use order-management).