edge-signal-aggregator

Aggregate and prioritize edge-finding signals into a weighted conviction dashboard.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/darkounus90/BOTTX3 --skill edge-signal-aggregator-darkounus90
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: edge-signal-aggregator
Source: https://github.com/darkounus90/BOTTX3/tree/main/.agents/skills/edge-signal-aggregator
Command: npx skills add https://github.com/darkounus90/BOTTX3 --skill edge-signal-aggregator-darkounus90

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill combines and ranks signals from various edge-finding skills into a unified dashboard, helping users make informed decisions based on a prioritized list of edge ideas.

Core Features & Use Cases

  • Signal Aggregation: Combine outputs from multiple edge-finding skills into a single dashboard.
  • Weighted Scoring: Apply configurable weights to signals from different skills.
  • Deduplication: Remove overlapping themes and flags contradictions between skills.
  • Prioritization: Rank composite edge ideas by aggregate confidence score.
  • Use Case: For traders who want to consolidate signals from multiple sources before making portfolio allocation decisions.

Quick Start

Run the skill with the following command: python3 skills/edge-signal-aggregator/scripts/aggregate_signals.py --edge-candidates reports/edge_candidate_agent_*.json --output-dir reports/

Frequently Asked Questions about edge-signal-aggregator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I consolidate trading signals from multiple sources into a single dashboard?

You consolidate trading signals by aggregating multiple edge-finding outputs into a unified dashboard. This Skill combines local JSON and YAML files from contributing skills, applying weighted scoring to rank composite edge ideas by aggregate confidence score.

Can I deduplicate overlapping investment signals and flag contradictions between different analysis tools?

Yes, you can deduplicate overlapping investment signals and flag contradictions. The aggregation process specifically removes overlapping themes and detects contradictions between contributing edge-finding skills before generating the final prioritized list.

How do I prioritize investment decisions when multiple edge detection signals conflict?

To prioritize investment decisions with conflicting signals, you apply configurable weights to signals from different skills. The aggregator then ranks composite edge ideas by an aggregate confidence score, creating a weighted conviction dashboard for portfolio allocation.

What file formats do I need to aggregate edge-finding signals locally?

You need local JSON or YAML files exported from your contributing edge-finding skills. The aggregation script requires these local files as input, meaning you must generate and store edge candidate reports locally before running the signal consolidation process.

Does signal aggregation work for portfolio allocation decisions across multiple trading analysis skills?

Yes, signal aggregation works for portfolio allocation decisions across multiple trading analysis skills. It is specifically designed for traders who need to consolidate signals from multiple sources into a prioritized list before making final portfolio allocation decisions.

What are the limitations of weighted signal aggregation for trading analysis?

A key limitation of weighted signal aggregation is its reliance on local JSON and YAML files from contributing skills. It cannot fetch real-time market data directly; it strictly processes pre-generated edge candidate reports to produce the conviction dashboard.