← ClaudeAtlas

reportlisted

Run the CHEC UITI_VANO report workflow in Pi / el Gentleman with /skill:report <circuito> [fecha_inicio fecha_fin]. Use for full local circuit reports.
amalvarezme/chec-local-uiti-vano-interpreter · ★ 0 · Data & Documents · score 65
Install: claude install-skill amalvarezme/chec-local-uiti-vano-interpreter
# Pi Report Skill Use this skill for Pi-native report requests: ```text /skill:report <circuito> /skill:report <circuito> <fecha_inicio> <fecha_fin> ``` This is a thin Pi adapter over the shared report contract. It preserves el Gentleman orchestration discipline while keeping report behavior in the canonical Python pipeline. ## Source of truth - `src/chec_local_interpreter/report_pipeline.py` owns report-domain behavior. - `src/chec_local_interpreter/report_contract.py` owns normalized request/outcome serialization. - `.claude/skills/report/SKILL.md` remains the canonical end-to-end report runbook. ## Argument rules - `circuito` is required. - Dates are optional as a pair. - Reject a lone date immediately; never infer the missing bound. ## Run sequence **Environment bootstrap (mandatory).** Run every report-contract and role CLI command from the repository root with `PYTHONPATH=src .venv/bin/python`. Do not try bare `python`/`python3` first and do not declare the environment unavailable merely because they cannot import `chec_local_interpreter`; this repository's supported local command is the virtualenv-prefixed form. 1. Read `.claude/skills/report/SKILL.md` before running the workflow. 2. Preflight through the shared contract: ```bash PYTHONPATH=src .venv/bin/python -m chec_local_interpreter.report_contract preflight <circuito> [fecha_inicio fecha_fin] --runtime pi ``` 3. State the resolved circuit/date window once and ask the user to confirm. 4. After