skills/local/cali-ops-verify-ci/SKILL.md
Deterministically verify a GitHub repo's CI status and (optionally) live deployment without blocking the agent. Triggers when: an agent needs to confirm CI is green after a push/merge/release, a multica Autopilot schedules a periodic CI/deploy check, or an aborted/idle-watchdog run needs post-verification. Covers: bounded gh run polling (never indefinite wait), JSON status output, and optional byte-diff of a live URL against a repo reference file. Use instead of blocking on `gh run watch`.
npx skillsauth add renatocaliari/agent-sync-public-skills cali-ops-verify-ciInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Deterministic CI + live-deploy checker. Runs fast (<2 min), never blocks indefinitely, and returns structured JSON so an agent can decide what to do without waiting synchronously.
gh run watch — call this script and act on its JSON.Run the bundled script:
bash ~/.agents/skills/cali-ops-verify-ci/references/verify-ci.sh <repo-slug> [live-url] [expect-file]
Arguments:
repo-slug — bare name resolves to calionauta/<slug> (e.g. calionauta/gogogo-fullstack-template); or pass owner/repo.live-url — optional URL to byte-diff / HTTP-check.expect-file — optional local file whose content should match live-url.Output (single JSON line):
{
"repo": "calionauta/gogogo",
"run_id": 12345,
"ci_status": "success",
"conclusion": "success",
"pending": false,
"deploy_live": true,
"url": "https://github.com/.../actions/runs/12345",
"notes": []
}
Exit code: 0 = verified OK (ci_status: success); 1 = needs attention
(failure / still in_progress after cap / unknown / live mismatch).
VERIFY_CI_MAX_WAIT (default 120) — seconds to wait for an in-progress run.VERIFY_CI_POLL (default 15) — poll interval seconds.A multica Autopilot (schedule */15 * * * *, mode run_only) can prompt an
agent:
Use the
cali-ops-verify-ciskill to check recent pushes acrosscalionauta/gogogoandcalionauta/multica. Ifci_statusis notsuccessordeploy_liveis false, post a comment on the relevant issue and attempt a minimal fix or escalation.
The agent calls the script (deterministic) and only interprets the JSON — keeping the check itself token-free and stall-proof.
gh authed + curl only (uses gh's embedded --jq / gojq; no standalone jq binary required — verified absent on the deploy server).gh run watch loop — that is what got an
agent idle-killed before (indefinite wait → 30m idle watchdog).expect-file).repo-slug without / defaults to calionauta/* — pass owner/repo
for other orgs.# green CI only
bash ~/.agents/skills/cali-ops-verify-ci/references/verify-ci.sh calionauta/gogogo-fullstack-template
# with live deploy check
bash ~/.agents/skills/cali-ops-verify-ci/references/verify-ci.sh calionauta/gogogo-fullstack-template https://gogogo.calionauta.com/ index.html
echo $? # 0 = ok, 1 = attention
tools
Extrai métricas estruturadas, cálculos e estimativas de transcripts de entrevistas com clientes do Sommelier de IA. Produz um JSON com dores, frequências, tempo gasto, pessoas envolvidas, economia potencial, ROI e recomendações financeiras. Projetado para alimentar o cali-degustia-diagnostico ou integrar com dashboards/planilhas.
tools
Guia a coleta de depoimentos de clientes do Sommelier de IA no momento certo do processo, usando a abordagem de Hormozi: pedir depois da primeira evidência de resultado, nunca na entrega. Gera depoimentos mais autênticos e reduz a sensação de que o cliente está sendo "solicitado".
development
[stelow] Full UX critique for visual interfaces. Accepts a live URL, source code directory, or screenshot image. Evaluates accessibility (WCAG AA), Nielsen's 10 heuristics, visual hierarchy, cognitive load, consistency, mobile responsiveness, AI slop, emotional journey, and design personas — then generates a classified gap report. Standalone or integrated into stelow and stelow-product-testing-execution.
development
Building trust through perception and guarantee mechanisms. Covers ten pillars to materialize trust, guarantee types from unconditional to anti-guarantees, and strategic approaches for different contexts.