Skills for Real Engineers. Straight from my .agents directory.
trader-screener
Agent skill fromJakeschincariol/trader-skill
The Stock Screener. Checks a list of companies against the user's own rules (revenue growth, margins, EPS, P/E, earnings yield, sector, anything in the metrics file), says exactly which rule each company passes or fails and by how much, and ranks the ones that pass into a shortlist. Reads the metrics /trader-analyst writes from SEC filings, or any CSV. Use when the user says "screen for stocks", "find me companies that", "filter my watchlist", "which of these pass my rules", "shortlist candidates", "rank these stocks", or "growing companies under 30 times earnings".
How to install trader-screener
npx skills add Jakeschincariol/trader-skill# or add only this skill to Claude Code: copy the folder
trader-screener/
# into
~/.claude/skills/trader-screener/ (all projects)
.claude/skills/trader-screener/ (one project)
1# trader-screener23A screen turns "I want profitable companies that are still growing and not4too expensive" into rules a computer can check, and shows its work: every5pass and every fail comes with the number and the threshold.67Tool in this folder (standard library Python, no network):89```bash10python3 "${CLAUDE_SKILL_DIR}/screen.py" --help11```1213## What it reads and writes1415- Metrics: `trader/metrics.json` from `/trader-analyst` (`facts.py --metrics`),16 or any JSON list or CSV with a `ticker` column. CSV numbers may carry `$`,17 `%` and commas.18- Prices (optional): `trader/prices.json` (`{"prices": {"AAPL": 341.27}}`,19 any source; `/trader-alerts` writes it). With prices it adds `price`, `pe`20 (price / trailing EPS, only when EPS is positive) and `earnings_yield`.21- Rules: a JSON file, `rules.example.json` in this folder to start from.22- Writes `trader/shortlist.json` with `--out`: who passed, their score and23 why, who failed and why.2425## The rules file2627```json28{"name": "Growing, profitable, not priced for perfection",29 "rules": [{"metric": "revenue_growth_yoy", "op": ">=", "value": 10},30 {"metric": "operating_margin", "op": ">=", "value": 25},31 {"metric": "pe", "op": "<=", "value": 35}],32 "rank": [{"metric": "revenue_growth_yoy", "order": "desc", "weight": 2},33 {"metric": "pe", "order": "asc", "weight": 1}],34 "missing": "fail"}35```3637Ops: `>`, `>=`, `<`, `<=`, `==`, `!=`, `between` ([low, high]), `in` and38…
Excerpt shown under the repository's MIT license.
More skills in trader-skill
Similar skill repositories
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
