serenity-stock-scorer
Installation
SKILL.md
Serenity Stock Scorer
Quick Start
When asked to score a ticker, first use the bundled script if a Serenity SQLite snapshot is available:
python skills/serenity-stock-scorer/scripts/score_serenity_stock.py NVDA --pretty
If the repo-local database is not in the default location, pass --db /path/to/serenity.sqlite or set SERENITY_DB_PATH.
Workflow
- Normalize the input ticker to an uppercase cashtag symbol without
$. - Run
skills/serenity-stock-scorer/scripts/score_serenity_stock.py <SYMBOL> --prettyto get mention metrics, component scores, top topics, and evidence tweet IDs/URLs. - Read
references/serenity-framework.mdwhen you need the full rubric, rating bands, or qualitative overrides. - Convert the script output into a concise 0-100 score note; include the score, the Serenity-style thesis, evidence, risk caps, and what would move the score.
- If the symbol has no mentions, say the Serenity corpus does not support scoring it directly; give a low evidence score unless the user supplies outside thesis material.