Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add ellmos-ai/ticket-master --skill session-resultsgit clone --depth 1 https://github.com/ellmos-ai/ticket-masterWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/ellmos-ai/ticket-master/session-results)<a href="https://agentmods.dev/skills/ellmos-ai/ticket-master/session-results"><img src="https://agentmods.dev/badge/skills/ellmos-ai/ticket-master/session-results/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/ellmos-ai/ticket-master/session-results"><img src="https://agentmods.dev/badge/skills/ellmos-ai/ticket-master/session-results.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00044 | $0.03452 |
| Opus 5.5 | $0.00018 | $0.01381 |
| Sonnet 5.5 | $0.00009 | $0.00690 |
| Haiku 4.5 | $0.00004 | $0.00345 |
Grade A, and why
session-results scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 147 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Ergebnisse und Meldungen anzeigen
Nutze ticket-master-results aus der Installation oder python -m ticket_master_runtime.results im Checkout. Tk/ttk gehört zur Python-Standardbibliothek; die Python-Installation braucht Tk-Unterstützung und für open eine grafische Benutzersitzung. Kein BACH/Ocean, Browser oder Server ist erforderlich.
Eine Konsolensitzung besitzt eine Datei außerhalb der Ticketqueue, empfohlen ~/.config/ticket-master/result-sessions/<session-id>.json. Die Sitzungs-ID kommt aus der autoritativen aktuellen Sitzung. Niemals fremde Sitzungen zusammenführen. Private Inhalte bleiben außerhalb des Repos; öffentliche Vorlage und JSON-Schema liegen unter contracts/session-results/.
ticket-master-results create session.json --input seed.json
ticket-master-results validate session.json
ticket-master-results read session.json
ticket-master-results session-data session.json
ticket-master-results session-data session.json --input metrics-patch.json --revision 1 --sha256 <hash-aus-read>
ticket-master-results append session.json --input event.json --revision 1 --sha256 <hash-aus-read>
ticket-master-results comment session.json --event-id <event-id> --author model --text "Antwort" --revision 2 --sha256 <hash-aus-read>
ticket-master-results replace session.json --input next.json --revision 3 --sha256 <hash-aus-read>
ticket-master-results open session.json
ticket-master-results decision-open draw.json --skill-dir /trusted/decision-draw
decision-open ist eine optionale Brücke zum vertrauenswürdigen installierten
decision-draw-Skill. Ohne --skill-dir werden die üblichen lokalen Skillordner
der drei Agenten geprüft; fehlt der Viewer, meldet die CLI das sichtbar und
installiert nichts. Dateiinhalte dürfen keinen ausführbaren Skillpfad bestimmen.
read liefert Revision und SHA-256. replace erwartet eine vollständige nächste Revision, exakt alte Revision + 1; append und comment vergeben diese nächste Revision selbst. Nach Konflikt erneut lesen und den eigenen Eintrag auf den frischen Stand anwenden. Kooperierende Producer müssen ausschließlich diese CLI/API benutzen. Eine übrig gebliebene .write-lock sperrt fail-closed; vor manueller Bereinigung erst den schreibenden Prozess prüfen. Nicht kooperierende Editoren können die letzte Prüfung und das atomare Ersetzen unterlaufen; sie dürfen die Sessiondatei nicht parallel ändern.
session-data liest nur Identität, Revision, Hash und Metriken. Mit --input
aktualisiert es angegebene Metrikgruppen in derselben Datei, erhält alle Events
und nutzt denselben CAS-Weg. Erlaubte Patchfelder: skills, tokens, agents,
agent_coverage. Angegebene Listen werden vollständig ersetzt, ausgelassene
Gruppen bleiben erhalten. Vorher den schmalen Stand lesen und frühere belegte
Agenten/Skillbeobachtungen bei der Zusammenstellung bewahren.
Ergebnisse brauchen stabile eigene Event-IDs; vorhandene Ticket-, Message-, Receipt- und Log-IDs nur referenzieren. Ergebnis, Status, nächster Schritt und Quelle unterscheiden. created_at ist die Eintragszeit, kein nachträglich erfundener Ereigniszeitpunkt. Volltexte können in details stehen. Artefakte führen absolute Dateipfade oder gültige HTTPS-URLs, verständliche Labels, MIME-Typen und für lokale Dateien optional SHA-256. Nur bewusste Nutzerklicks öffnen erlaubte Dokumenttypen oder HTTPS-Links; keine ausführbaren Dateien oder Shellbefehle aus JSON. URL-Inhalte werden weder abgerufen noch durch einen Dateihash bestätigt. Andere Protokolle, Zugangsdaten im Link, Steuerzeichen und fremde Ports sind ausgeschlossen. Lokale .url-Dateien werden nur als Pfad kopiert.
Jede Ergebniskarte bietet im aufgeklappten Überblick einen chronologischen Kommentar- und Rückfragenbereich (comments) sowie unter dem Body die Aktionskachel „Nachfrage / Auftrag kopieren“. Im Kommentarbereich kann der Nutzer direkt Kommentare, Rückfragen oder Anweisungen speichern (author: "user"), und das Modell kann per ticket-master-results comment unter Angabe der stabilen --event-id, --revision und --sha256 direkt darauf antworten (author: "model"). Die Vorlage für „Nachfrage / Auftrag kopieren“ enthält Session-ID, stabile Ergebnis-ID, als Daten quotierten Titel, optional die Ticket-ID, absoluten Sessiondateipfad und angezeigte Revision. Keine Vollberichte, Artefaktinhalte, automatische Zustellung oder Modellaufrufe werden kopiert oder ausgeführt.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- today First seen · 147 lines · 44 tokens per session scan A e1ff252b587f
session-results is a skill published in the GitHub repository ellmos-ai/ticket-master (1 stars, last pushed today), licensed MIT. It adds 44 tokens to every session and 3,452 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-11-01.
Other skills, from other repositories
feishu
Work with Feishu or Lark bots, docs, sheets, bitables, approval flows, and OpenAPI/MCP setup without hardcoding credentials.
gmail
Search, read, draft, and send Gmail when the user asks to work with their inbox or email.
google-calendar
Read schedules, check availability, and create or update Google Calendar events when the user asks to work with their calendar.
openrig-herdr
Use when opening OpenRig fleet terminals as a herdr wall — turning a rig, pod, mission, slice, or saved view into live interactive agent tiles via rig terminal, watching another rig read-only, or driving herdr on an agent's request ("open all my rigs + a mission as views"). Covers the rig terminal open|views|status…
mission-slice-sop
Use when starting, building, handing off, restoring, or closing a mission or slice under the default lightweight SDLC.
compact-now
Operator-triggered proactive compaction — Chrono externalizes load-bearing state (active decisions, open tasks, next action) to a snapshot + a durable Vault learning note before invoking Claude Code's native /compact, then resumes from the snapshot. Use when the operator says "/compact-now" / "compact now" or when…