auto-journal — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited auto-journal (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 creating a structured journal entry that captures everything about this trading session for future review.
Read trader-profile.json from the project root. If it exists:
journal.directory for save location, journal.include_screenshots, journal.include_indicators, journal.track_emotionsentry_rules.required and exit_rules. Call out violations explicitly.behavioral_notes.known_weaknesses (e.g., "Was this a revenge trade? Your profile notes this as a weakness.")indicators.trusted in the chart context sectionrisk.risk_per_trade_percent and whether the trade was within session.preferred_trading_hoursIf no profile exists, use defaults and suggest running profile-setup.
Ask what to journal (or infer from conversation context):
chart_get_state — symbol, timeframe, indicatorsquote_get — current pricedata_get_study_values — indicator readings at time of journaldata_get_pine_labels — key levels visiblecapture_screenshot — chart visual evidenceIf in replay mode:
replay_status — position, P&L, current replay dateReview the current conversation for:
Create the file at: journal/[YYYY-MM-DD]_[symbol]_[type].md
# Trade Journal — [Date] [Time]
## Setup
- **Symbol**: [symbol]
- **Timeframe**: [tf]
- **Direction**: [Long/Short/Analysis Only]
- **Session Type**: [Trade/Replay/Analysis]
## Chart Context at Time of Entry
- **Price**: [current/entry price]
- **RSI**: [value]
- **MACD**: [signal]
- **EMAs**: 50=[val], 200=[val]
- **VWAP**: [val]
- **Volume**: [above/below avg, ratio]
- **Trend**: Major=[UP/DOWN], Minor=[UP/DOWN]
## Key Levels
| Level | Price | Source |
|-------|-------|--------|
| [name] | [price] | [indicator/manual] |
## The Trade
- **Entry**: [price] at [time]
- **Stop**: [price] ([points] risk)
- **Target**: [price] ([points] reward)
- **R:R**: [ratio]
- **Position Size**: [if discussed]
## Result
- **Exit**: [price] at [time]
- **P&L**: [+/- amount] ([R-multiple])
- **Outcome**: Win / Loss / Breakeven / Still Open
## Reasoning
[Why this trade was taken — what signals aligned, what the thesis was]
## What Went Right
- [specific things that were done well]
## What Could Improve
- [specific areas for improvement — be honest]
## Lessons
- [key takeaway from this session]
## Screenshots
- Chart: [relative path to screenshot]
## Indicators on Chart
[list from chart_get_state]
---
*Generated by TradingView MCP Auto-Journal*journal/ directoryjournal.track_emotions is true, ask the trader to rate their emotional state (1-5: calm to anxious) and note it~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.