Tooluck logoTooluck
SKILL.md

trader-entry

Agent skill fromJakeschincariol/day-trader-skill

Entry Timer. Watches a setup bar by bar and tells you the moment to get in. Reads free Yahoo 1-minute or 5-minute bars, builds the opening range (the first 15 minutes by default) and calls the entry on the first completed bar that CLOSES above the range high, or above a level you give it (like a 20-day high from the scanner), with an optional volume check. Says waiting and how far, triggered with the time and the price, expired, or not open yet, and writes trader/entry.json for /trader-exit. Long side only. It never places an order. Use when the user says "tell me when to get in", "watch TSLA", "has it broken out", "did it break the opening range", "entry signal", "time my entry", "check my watchlist", or after /trader-scanner and /trader-news, before /trader-exit.

How to install trader-entry

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

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

trader-entry/

# into

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

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

trader-entry/SKILL.md

MITFull file
1# trader-entry
2
3The Entry Timer turns a setup into one moment: the bar that confirms it. It
4reads bars, 1-minute or 5-minute, and waits for each one to finish. A price
5that pokes above the high in the middle of a bar is not an entry. A bar that
6CLOSES above it is. Then it says the time and the price, writes them down for
7the Exit Planner, and stops. It never buys anything. Day trading loses most
8people money, and a clean signal does not change that.
9
10`${CLAUDE_SKILL_DIR}` below is this skill's folder (where this SKILL.md lives).
11
12```bash
13python3 "${CLAUDE_SKILL_DIR}/entry.py" check TSLA # 15-minute opening range, 5-minute bars
14python3 "${CLAUDE_SKILL_DIR}/entry.py" check TSLA --write # also save trader/entry.json
15python3 "${CLAUDE_SKILL_DIR}/entry.py" check TSLA --setup level --level 371.20
16python3 "${CLAUDE_SKILL_DIR}/entry.py" check TSLA --interval 1m --min-volume-x 1.5
17python3 "${CLAUDE_SKILL_DIR}/entry.py" watch TSLA --until 15:30 # one line per closed bar, stops on the trigger
18python3 "${CLAUDE_SKILL_DIR}/entry.py" watchlist # every hit in trader/watchlist.json
19```
20
21Other flags: `--or-minutes N` (default 15), `--json`, `--offline FILE` (a
22saved Yahoo chart JSON, `.json` or `.json.gz`, or a folder of
23`<TICKER>.json`), `--now "2026-10-19 10:15"` (New York time) to replay a day.
24`watch` with `--now` or `--offline` runs on a simulated clock and replays the
25day bar by bar without waiting.
26
27## What it reads and writes
28…

Excerpt shown under the repository's MIT license.

More skills in day-trader-skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates