ci-transit
Visualize GitHub Actions Runs as Transit Maps
Long CI runs make failed steps and timing relationships difficult to review. This skill turns run metadata into interactive transit maps and optional visual exports.
Vor der Installation anhalten und eine Bestätigung anfordern.
Prüfen Sie den Plan und holen Sie vor Änderungen an Dateien die ausdrückliche Zustimmung des Benutzers ein.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "ci-transit" from https://skillstore.io/skills/israelvicars-ci-transit.md and its manifest at https://skillstore.io/api/skills/israelvicars-ci-transit/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„ci-transit“ wird verwendet. Map a saved run containing a failed unit-test step.
Erwartetes Ergebnis:
- Interactive HTML map created locally, with each job represented as a line.
- The failed unit-test step is marked with a service alert and selectable timing details.
- No artifact was uploaded.
„ci-transit“ wird verwendet. Render a large run with a long idle period using default settings.
Erwartetes Ergebnis:
- The map indicates that only failed or cancelled step stations are shown.
- Long idle periods are shortened, and the page labels the compressed timing.
- Full step detail and wall-clock timing remain available through explicit build options.
„ci-transit“ wird verwendet. Create and verify an animation from a synthetic CI sample.
Erwartetes Ergebnis:
- Local GIF, MP4, and contact-sheet files are generated when rendering dependencies are available.
- Verification reports frame reproducibility, departure timing, and blank or frozen segment checks.
- Failed checks are reported without claiming the render passed.
Sicherheitsaudit
Mittleres RisikoMost matches are syntax or legitimate tooling; confirmed risks include dependency lifecycle execution, contract-panel HTML injection, insecure credential transport, and predictable temporary files. Strict sharing can retain sensitive identifiers, and setup networking exceeds documented boundaries. The static cap leaves 245 matches unadjudicated, so manual review remains necessary. Static review was capped at 400/645 representative findings; omitted static matches are unconfirmed, so automatic publishing stays disabled until manual review.
Bestätigte Sicherheitsbedenken (2)
Elemente der Fähigkeitsprüfung (6)
Dies sind echte lokale Fähigkeiten, die für diese Fähigkeit erwartet werden können; daher müssen sie überprüft werden, werden jedoch nicht als bestätigtes bösartiges Verhalten gezählt.
Risikofaktoren
📁 Dateisystemzugriff (50)
⚡ Enthält Skripte (14)
⚙️ Externe Befehle (50)
🔑 Umgebungsvariablen (50)
🌐 Netzwerkzugriff (27)
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/israelvicars-ci-transit/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/israelvicars-ci-transit?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/israelvicars-ci-transit?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/israelvicars-ci-transit/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/israelvicars-ci-transit.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
israelvicars. (2026). ci-transit security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/israelvicars-ci-transit/audits/1BibTeX-Zitat
@techreport{israelvicars-israelvicars-ci-transit-2026,
author = {israelvicars},
title = {ci-transit security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/israelvicars-ci-transit/audits/1},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "ci-transit security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "israelvicars"
date-released: "2026-10-22"
url: "https://skillstore.io/skills/israelvicars-ci-transit/audits/1"
identifiers:
- type: other
value: "skillstore:israelvicars-ci-transit:audit:1"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: MittelWas Sie erstellen können
Inspect a Failed Pipeline
Map a failed workflow run to identify unsuccessful steps and compare their timing with neighboring work.
Review CI Scheduling
Inspect job timing, idle periods, and supplied dependency links to discuss pipeline scheduling changes.
Prepare an Incident Artifact
Create a reviewed local HTML map or animation for an incident discussion without uploading private run data automatically.
Diese Prompts ausprobieren
Use ci-transit to map ./run.json as a local HTML file. Identify failed or cancelled steps. Do not fetch data or install dependencies.
Fetch the latest failed GitHub Actions run for [owner/repo] on [branch]. Build its map and report failed steps. Keep all outputs local.
Build ./run.json with strict sharing mode into ./transit-out/review.html. Check identifiers and visible labels for sensitive data. Report the verdict without uploading anything.
Render ./run.json with every step and uncompressed timing. Ask before downloading dependencies. Export GIF and MP4, run bundled verification, and report paths and failures.
Bewährte Praktiken
- Use synthetic runs for demonstrations and review strict-mode output, including identifiers, before sharing.
- Choose dedicated output directories and approve dependency downloads before rendering on restricted machines.
- Preserve all steps and wall-clock timing when investigating delays; use compressed views only for presentation.
Vermeiden
- Assuming automatic redaction guarantees that every private value is removed.
- Uploading private CI artifacts or expanding access without explicit authorization.
- Treating service alerts or compressed animation duration as a complete root-cause analysis.
Häufig gestellte Fragen
Which AI tools can use this skill?
Do I need GitHub CLI?
Does the generated HTML need an internet connection?
Are GIF and MP4 exports available?
Does strict sharing remove every secret?
Why are steps missing or timings shortened?
Entwicklerdetails
Autor
israelvicarsLizenz
MIT
Skillstore-Revision
r1
Versionshinweis
Der Autor hat keine Version angegeben.
Ref.
4de3d3496b97fc9a466453d166292e8ec1970974
Aktualität der Wartung
22.10.2026
Nutzung
0 Downloads · 0 Aufrufe