/analyze — ICT Live Analysis Runner

Run ICT market analysis for EURUSD or NAS100 and generate Portuguese reports.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/GustaFigz/Claude_ICT --skill analyze-ict-live-analysis-runner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: /analyze — ICT Live Analysis Runner
Source: https://github.com/GustaFigz/Claude_ICT/tree/main/.claude/skills/analyze
Command: npx skills add https://github.com/GustaFigz/Claude_ICT --skill analyze-ict-live-analysis-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual, error-prone workflow of running the ICT analysis engine, copying JSON context, and formatting a trader-ready report.

Core Features & Use Cases

  • Automated end-to-end analysis run: Extracts EURUSD/NAS100 from your request, infers trend bias from conversation, and executes python -m cli.main analyze.
  • Deterministic JSON-driven reporting: Parses the emitted context\<run_id>.json, then generates a Portuguese ICT narrative using only values from the JSON (no invented levels).
  • Guardrails with validator awareness: Applies pre-filters (engine sanity, FVG quality, HTF/LTF bias convergence, confluence coverage) and stops early on validator_result.status == BLOCKED.

Quick Start

Ask: "analisa EURUSD" and the Skill will produce a Portuguese ICT report based on the latest engine context and validator decision.

Frequently Asked Questions about /analyze — ICT Live Analysis Runner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ICT market analysis and generate a trading report for EURUSD?

You can automate ICT market analysis for EURUSD by submitting a natural-language request, which triggers the CLI engine to execute analysis, parse the emitted context JSON, and generate a trader-ready report with validator safety checks.

How does validator-driven blocking work in ICT trading analysis?

Validator-driven blocking applies pre-filters like engine sanity, FVG quality, and HTF/LTF bias convergence, stopping the ICT analysis early if the validator status is BLOCKED to prevent unsafe or low-confluence trading reports.

Can I generate ICT analysis reports from fixture data instead of live market feeds?

Yes, the ICT analysis runner applies to both live and fixture workflows by executing the project CLI, locating the emitted context JSON file, and composing the narrative and structured sections deterministically from that data.

Do I need to manually copy JSON context levels to build an ICT trading report?

No, you do not need to manually copy JSON context levels. The analysis runner parses the emitted context JSON path automatically and generates the Portuguese ICT narrative using strictly the values present, ensuring no levels are invented.

What happens if HTF and LTF bias convergence fails during ICT market analysis?

If HTF and LTF bias convergence fails the pre-filter checks, the validator status is set to BLOCKED, which causes the ICT analysis runner to stop early and prevent the generation of a non-confluent trading report.

Does the ICT analysis runner support symbols other than EURUSD and NAS100?

No, the ICT analysis runner currently requires symbol extraction limited to EURUSD or NAS100 from your natural-language request to execute the CLI analysis and generate the corresponding report.