opening-range — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited opening-range (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You are analyzing the Initial Balance (IB) — the first 15-30 minutes of trading — to classify the open type and establish the day's reference levels.
Read trader-profile.json. Determine market from instruments.primary:
Timing check: If market has been open less than 15 minutes, tell the user to wait. If called pre-market, say when to call back.
chart_get_state — confirm symbol and timeframedata_get_ohlcv with count: 10 — get the first candles of the sessionquote_get — current price relative to IBdata_get_study_values — indicator readings at current momentdata_get_pine_tables — VPA signals during openFrom OHLCV, extract:
Based on how price behaved in the first 15-30 minutes:
Calculate today's IB range as a percentage of the previous day's range:
Use draw_shape to mark:
horizontal_line at IB High price (color: green)horizontal_line at IB Low price (color: red)horizontal_line at midpoint (color: yellow, dashed)horizontal_line if gap exists (color: blue)Label each with draw_shape type text:
## Opening Range Analysis — [Symbol] [Date]
Open: [time] | Current: [price] | IB Period: [start]-[end]
### Opening Classification: [OPEN-DRIVE / OTD / ORR / OPEN-AUCTION]
[1-2 sentence explanation of why this classification]
### Initial Balance
| Level | Price | Status |
|-------------|----------|-------------|
| IB High | [price] | [Above/Below current] |
| IB Midpoint | [price] | [Above/Below current] |
| IB Low | [price] | [Above/Below current] |
| IB Range | [pts] | [Wide/Normal/Narrow] ([X]% of PDR) |
### Gap Analysis
- Previous Close: [price]
- Open: [price]
- Gap: [+/- points] ([type]: filled / unfilled)
### VPA Signals During Open
- [any VPA signals from pine tables during IB]
### What This Means
- **If [Open Type]**: [specific actionable guidance]
- **Key level to watch**: [IB High/Low depending on type]
- **Invalidation**: [what would change the thesis]
### Levels Drawn on Chart
- IB High, IB Low, IB Midpoint marked (use `draw_clear` to remove later)~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.