· 1 observation
Technical updates · 1
Package or technical metadata updated
View technical comparison →DICKY JUNIOR HOKIE v0.4.7
Your Codex usage in a card
Developer declarations; not independently tested. Listing last checked Nov 4, 2026. Package observed Nov 3, 2026.
Not specified in the available declarations: capabilities, limitations, pricing & account requirements.
Create my Token Tally card.
From the marketplace listing
See your Codex activity in a beautifully designed card. Get your lifetime token count, busiest day, current activity streak, and longest agent turn, then save the image or share it wherever you like. Just install and ask, “@tokentally What’s my tally?” Token Tally uses the account already signed in on your computer. There is no separate Token Tally account, and your statistics are not sent to the developer or shared automatically. Works on a computer, or from your phone through a connected computer. First use may download a rendering tool to create the card. Some accounts may not provide usage statistics, and the totals may not include all your ChatGPT conversations.
Language: English · Automatically detected from descriptions.
From the developer.
· 1 observation
Package or technical metadata updated
View technical comparison →Find competitors to follow as you develop your plugin.
Find Pokémon cards and dated Cardmine EUR prices in English, Japanese, German, Spanish and Italian.
Shared terms: card, day, separate, share
Create, save, and review flash cards from conversations. Generate a deck, save it to your knowledge base, and revisit saved decks.
Shared terms: card, save, conversation
Turn the card message you write in ChatGPT, or a picture you made there, into a real printed card, or a printed card your whole team sign...
Shared terms: card, there, already, share
Buying crypto used to mean leaving your conversation, opening a separate tab, hunting for the right token, and pasting wallet addresses. ...
Shared terms: card, activity, separate, token
Create a shared photo album for an event and get a QR code for guests.
Shared terms: download, install, phone, shared
--- name: token-tally description: See your lifetime tokens, busiest day, activity streak, and longest agent turn, then create a card to save or share. Works on a computer or a phone connected to one. --- # Token Tally Use the bundled Python helper for account retrieval and rendering. Resolve all paths relative to this skill folder. No backend, leaderboard enrollment, scheduled job, or external upload is part of this version. ## Renderer setup Before the first export, run the helper's `doctor` to resolve Tesseract CLI 0.3.1 and fonts. Do not stop at the first mismatched installation: the helper checks all standard candidates. If missing or mismatched, follow [Token Tally setup](../token-tally-setup/SKILL.md) as part of the requested card workflow and then resume the original export. Do not add a separate conversational confirmation for routine renderer setup needed to fulfill the card request. Use normal host permission mechanisms for downloads, installation, and rendering; never bypass a denied permission. Respect explicit user restrictions. If setup is declined or blocked, retain any collected snapshot and report the specific blocker. Never claim a card was generated when it was not. ## Default: check stats and export the card Run `python3 scripts/token_tally.py stats --output <new-absolute-output.json> --card-dir <new-absolute-card-directory> --tsrct <absolute-tsrct-path>` using this skill's absolute script path. Choose a user workspace output path. The helper uses the existing Codex sign-in without reading or exporting credentials. It only requests initialization and `account/usage/read`; it never starts a model turn. This command automatically retrieves stats AND exports the PNG and editable card. Do not stop after reporting numbers: inspect and display the generated PNG, and provide its download link. Use `--no-card` only when the user explicitly requests numbers only or no image. If automatic rendering fails, preserve the snapshot, resolve the rendering problem, and retry the `card` command below with that snapshot; do not claim the workflow is complete. The card presents lifetime tokens, peak daily tokens, current streak, and longest agent turn; do not repeat them in prose unless requested. A turn is one user request and the agent work that follows, not time the user spent in the app. The service does not document how approval waits, tool waits, or idle time affect this duration; do not call it uninterrupted compute time. Null means unavailable, not zero. Daily usage record count describes returned date buckets, not confirmed active days. Do not describe totals as all ordinary ChatGPT chats, verified environmental impact, or externally verified leaderboard results. Do not add cached or reasoning tokens to this already aggregated total. If the local server needs permission to initialize its state directory, use the host's normal permission mechanism. If signed out, have the user sign in through the official app/CLI. Never request credentials in chat. Mobile and web chats can use this workflow through a connected desktop. Resolve dependencies on that execution host, not the phone. A chat without connected local execution cannot run this skill. ## Re-export a saved snapshot For a design revision, a requested historical snapshot, or recovery after an export failure, run: `python3 scripts/token_tally.py card --snapshot <absolute-output.json> --output-dir <new-absolute-directory> --tsrct <absolute-tsrct-path>` The output directory must be new to preserve earlier exports. Requires Python 3.10+, Tesseract CLI 0.3.1, and a compatible signed-in Codex CLI. The helper uses installed SF Pro Display fonts when all three weights are present, otherwise bundled open-license Inter Display. No font download is needed. `--font-set bundled` forces the portable fonts; all three explicit font flags may override them. Run `doctor --tsrct <path>` to check dependencies without collecting stats. Do not redistribute proprietary font files in the plugin. Stats retrieval still works with --no-card if rendering is unavailable and the user explicitly wants numbers only. Never substitute example numbers for a failed read. The card uses blue lifetime tokens, black secondary stats, and no daily-record count. Numeric values and snapshot dates come from the snapshot. The bottom-right record mark encodes the exact lifetime total, collection time (UTC, to the second), declared source, and a checksum. Supplied snapshots use T1S; account-tagged snapshots use T1A. The mark is an unsigned consistency record, not authentication. Missing totals produce no mark. Open and inspect the generated PNG before delivering it. On success, finish with the PNG inline and one PNG download link, then stop. Keep the editable .tsrct export available, but link it only if the user asks for an editable file. Do not append a stats list, setup instructions, dependency details, a follow-up question, or offers to make more versions. Answer any explicit additional question the user asked. Successful generation and delivery is the stopping condition; further edits require a user request. This version has no live destination URL for "Create your card". Do not present the graphic as a functioning button or a published service. Keep raw errors and credentials out of public artifacts. Never publish the user's card, enroll them, or create a schedule merely because they requested an export. ## Decode a card record For requests to check, decode, or compare a Token Tally card, read the small bottom-right mark and run `python3 scripts/token_tally.py decode <mark> --tokens <visible-exact-lifetime-total>` (absolute script path). If only the abbreviated total is available, omit --tokens and compare displayTotal to the visible main number. If the mark is unreadable, ask for the original PNG or transcribed mark; never guess ambiguous characters. Report the decoded total, collection time, and whether they match the visible number. A mismatch is an inconsistency, not proof of intentional fraud. A valid checksum only checks the mark itself. Anyone can regenerate the mark; never label it signed, verified, tamper-proof, or proof of account ownership. Do not compare today's usage to a historical card.
Referenced files: 7 — file references are metadata, not package contents.
---
name: token-tally-setup
description: Get Token Tally ready to create your card. Checks your computer and helps set up the drawing tool if needed; no extra plugin is required.
---
# Set up Token Tally
Token Tally uses the Tesseract graphics CLI (`tsrct`, not the OCR package) to render PNG cards on the execution host. Installing the plugin does not itself install this CLI. For a card request, complete necessary setup within that workflow; do not turn it into a separate user task.
1. Check Python 3.10+, the signed-in Codex CLI, bundled Inter Display font files (or installed SF Pro Display fonts), and Tesseract CLI 0.3.1. Do not fetch account usage during setup alone or read credentials.
2. Use the main helper’s renderer discovery, including the dedicated Token Tally runtime, default install paths, PATH, and any user-supplied renderer path. Run `--version` and reuse a matching renderer. Defaults: macOS `~/Library/Application Support/Tesseract/bin/tsrct`; Linux `${XDG_DATA_HOME:-$HOME/.local/share}/Tesseract/bin/tsrct`; Windows `%LOCALAPPDATA%\Tesseract\bin\tsrct.cmd`.
3. If missing or mismatched during a card or setup request, briefly state that you are preparing the required renderer and proceed with routine setup. Do not ask an extra conversational permission question or offer manual steps by default. Use normal host network/filesystem approvals and honor user restrictions; never bypass system protections. If declined or blocked, retain any existing stats snapshot and report the actual blocker.
4. Follow [Install Tesseract](references/install-tesseract.md). Check the installed CLI version. Do not mark setup complete on download alone.
5. Run the main helper's `doctor --tsrct <absolute-path>` command. Fonts ship in `../token-tally/assets/fonts/` with their open license. Installed SF Pro Display fonts are used when available; otherwise the renderer automatically uses bundled Inter Display. Do not download proprietary fonts. Report missing bundle files as an incomplete plugin install. The complete workflow has only been tested on macOS; do not promise support on other hosts without testing.
6. Resume an existing card request using the resolved absolute renderer/font paths and a new output directory. If a snapshot was already saved, re-render it rather than retrieving stats again. Inspect the PNG. If the user requested setup only, report the checked paths and remaining blockers without collecting personal stats.
Keep downloads outside the installed plugin cache. On macOS, use the dedicated Token Tally prefix described in the installation reference to preserve any existing Tesseract version. Do not modify unrelated packages. On other hosts, explain if the official installer will switch the active Tesseract command before proceeding through normal host approvals.
Referenced files: 1 — file references are metadata, not package contents.
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
Package observed Nov 3, 2026.
plugins_6ac901ad98488191b41a555a7a594a69
Download plugin data (JSON)