rkiding/alphaear-signal-tracker
Track finance investment signal evolution and update logic based on new finance market information. Use when monitoring finance signals and determining if they are strengthened, weakened, or falsified.
npx skills add https://github.com/RKiding/Awesome-finance-skills --skill alphaear-signal-tracker
This skill provides logic to track and update investment signals. It assesses how new market information impacts existing signals (Strengthened, Weakened, Falsified, or Unchanged).
YOU (the Agent) are the Tracker. Use the prompts in references/PROMPTS.md.
Workflow:
InvestmentSignal.Tools:
alphaear-search and alphaear-stock skills to gather the necessary data.scripts/fin_agent.py helper _sanitize_signal_output if needing to clean JSON.Key Logic:
Example Usage (Conceptual):
# This skill is currently a pattern extracted from FinAgent.
# In a future refactor, it should be a standalone utility class.
# For now, refer to `scripts/fin_agent.py`'s `track_signal` method implementation.
agno (Agent framework)sqlite3 (built-in)Ensure DatabaseManager is initialized correctly.
Take rkiding/alphaear-signal-tracker from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.