ワンクリックで
nave-ism-ranking-workflow
Generate ISM manufacturing/services rankings using official /root/nave commands and snapshots.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Generate ISM manufacturing/services rankings using official /root/nave commands and snapshots.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Workflow completo para trading con nave (congresistas, ISM, options SP500, crypto 6h, filtro ONDO obligatorio, reportes prolijos en Telegram)
Evaluate STOCK Act congress trades against Ondo Global Markets assets using official Nave scan, Ondo asset API, X/social due diligence, and basic technical filters.
SOC 職業分類に基づく
| name | nave-ism-ranking-workflow |
| description | Generate ISM manufacturing/services rankings using official /root/nave commands and snapshots. |
| version | 1.0.0 |
| author | Hermes Agent |
| license | MIT |
| metadata | {"hermes":{"tags":["nave","ism","ranking","trading","cli"]}} |
Use this workflow whenever the user asks for ISM rankings (current month or prior months) for manufacturing and/or services in the nave project.
Always use official repo commands from /root/nave. Do not use ad-hoc web-only ranking methods as the primary source.
Run from repo root:
cd /root/nave
/root/nave/.venv/bin/nave stocks ism-report --kind manufacturing --mode manufacturing --top-n 15 --json
/root/nave/.venv/bin/nave stocks ism-report --kind services --mode services --top-n 15 --json
These commands produce:
saved_to path for monthly snapshot JSONBy default snapshots are written to:
stocks_history/ism_manufacturing_YYYY-MM.jsonstocks_history/ism_services_YYYY-MM.jsonFor prior-month review, load those snapshot files first if they exist.
report_month in JSON output.saved_to path exists.candidates.longs / candidates.shorts and include confidence, score, and reason.saved_to before answering:
cd /root/nave
set -a; . /root/nave/.env; set +a
NAVE_CLI_STATUS=0 /root/nave/.venv/bin/nave stocks x-analyze --from-snapshot <saved_to> --top 5 --days 7 --limit-per-ticker 50 --json
Synthesize the X payload per ticker: useful points of view, sentiment/crowding, catalysts/risks being discussed, and whether the chatter supports waiting for pullback/trigger vs entry now. Do not replace the official ISM ranking with X sentiment; X is a secondary due-diligence layer.https://app.ondo.finance/api/v2/assets with User-Agent: Mozilla/5.0, map ticker, underlyingMarket.ticker, and symbol minus the on suffix, then separate "best overall" from "best if only Ondo".2026-04 / April 2026; Manufacturing May 2026 is published in June.Use the official repo calendar commands when month availability or release timing is ambiguous:
cd /root/nave
/root/nave/.venv/bin/nave stocks ism-calendar show --json
/root/nave/.venv/bin/nave stocks ism-calendar next --json
Check covers_month, release_date, and event. If the requested covered month has not been released yet, say so explicitly and fall back to the latest valid snapshot/report only if useful.
ism-calendar before correcting the user or labeling a report unavailable.nave stocks ism-report output can be large; terminal may truncate. Re-run with output redirected to file when needed.yfinance/fmp), so keep source fields in explanations.When automating ISM release-day reports for the user, schedule a daily afternoon Argentina-time cron that first checks the official Nave calendar and exits quietly/minimally when there is no release that day. Do not hardcode release dates as the primary mechanism.
Canonical automated sequence:
America/Argentina/Buenos_Aires (do not assume the VPS local timezone is Argentina)./root/nave, load repo credentials before running stock workflows:
set -a; . /root/nave/.env; set +a
NAVE_CLI_STATUS=0 /root/nave/.venv/bin/nave stocks ism-calendar show --json and parse from the first { because the CLI may print a [data_loader] status line before JSON.release_date == today, run the matching official report command:
NAVE_CLI_STATUS=0 /root/nave/.venv/bin/nave stocks ism-report --kind manufacturing --mode manufacturing --top-n 15 --json
NAVE_CLI_STATUS=0 /root/nave/.venv/bin/nave stocks ism-report --kind services --mode services --top-n 15 --json
report_month / saved_to matches the calendar covers_month; if not, report that the new ISM is not available yet and retry later rather than using an old month as if it were new.NAVE_CLI_STATUS=0 /root/nave/.venv/bin/nave stocks x-analyze --from-snapshot <saved_to> --top 5 --days 7 --limit-per-ticker 50 --json
See references/hermes-cron-ism-release-day.md for a known-good cron prompt pattern and operational notes.
0.report_month, hottest_industries, worst_industries, candidates, saved_to.saved_to.covers_month matches report report_month before presenting the ranking as the new report.