Tooluck logoTooluck
SKILL.md

trader-alerts

Agent skill fromJakeschincariol/trader-skill

Price Alerts. Rings when a price target, a stop or the opening bell hits: above / below / stop rules, percent moves from the previous close, and the NYSE opening bell, each ringing once so you are not spammed. Knows NYSE hours with the 2026 and 2027 holidays and 1:00 p.m. early closes, fetches free delayed quotes (Yahoo chart JSON, Stooq CSV) one ticker at a time, and writes trader/prices.json for the other skills. Use when the user says "alert me when", "tell me if AAPL hits", "set a stop", "price target", "watch my stocks", "is the market open", "when does the market open", "get me prices", or to refresh prices before sizing, risk or tax.

How to install trader-alerts

install trader-alerts
# install the trader-skill pack with the skills CLI
npx skills add Jakeschincariol/trader-skill

# or add only this skill to Claude Code: copy the folder

trader-alerts/

# into

~/.claude/skills/trader-alerts/ (all projects)

.claude/skills/trader-alerts/ (one project)

trader-alerts/SKILL.md

MITFull file
1# trader-alerts
2
3Price Alerts watches the numbers so the user does not have to. An alert is
4information, never an order: when a stop rings, nothing is sold. If the user
5wants to act, the normal path runs (size, risk, their yes).
6
7`${CLAUDE_SKILL_DIR}` below is this skill's folder (where this SKILL.md lives).
8
9```bash
10python3 "${CLAUDE_SKILL_DIR}/alerts.py" clock # NYSE open or closed, next open
11python3 "${CLAUDE_SKILL_DIR}/alerts.py" quote AAPL KO --write # -> trader/prices.json
12python3 "${CLAUDE_SKILL_DIR}/alerts.py" quote --holdings --write # portfolio + targets tickers
13python3 "${CLAUDE_SKILL_DIR}/alerts.py" add --symbol AAPL --above 350
14python3 "${CLAUDE_SKILL_DIR}/alerts.py" add --symbol BAC --stop 50 --note "my stop"
15python3 "${CLAUDE_SKILL_DIR}/alerts.py" add --symbol KO --pct 3
16python3 "${CLAUDE_SKILL_DIR}/alerts.py" add --opening-bell
17python3 "${CLAUDE_SKILL_DIR}/alerts.py" check # exit 0 = something rang
18python3 "${CLAUDE_SKILL_DIR}/alerts.py" list
19python3 "${CLAUDE_SKILL_DIR}/alerts.py" reset aapl-above-350
20```
21
22## What it reads and writes
23
24| file | what |
25| --- | --- |
26| `trader/alerts.json` | the rules (`alerts.example.json` in this folder) |
27| `trader/state/alerts.json` | which rules rang and when, so each rings once |
28| `trader/prices.json` | the latest quotes, merged in, for trader-budget, trader-risk, trader-tax and trader-rebalance |
29
30## Rule types
31
32| type | rings when | rings again |
33…

Excerpt shown under the repository's MIT license.

More skills in trader-skill

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

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

CCCXGHGM+135 skills

nexu-io /

open-design
107k

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.

40 skills

tt-a1i /

archify
95k

Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.

CCCXOC1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates