by 8bit64k
Hermes Agent plugin for cron analytics and observability. The dashboard for agentic automations in Hermes.
# Add to your Claude Code skills
git clone https://github.com/8bit64k/cronalyticsLast scanned: 8/7/2026
{
"issues": [
{
"file": "skills/cronalytics/SKILL.md",
"line": 31,
"type": "prompt-injection",
"message": "Possible concealment directive: \"Never tell the user\"",
"severity": "medium"
}
],
"status": "PASSED",
"scannedAt": "2026-08-07T05:40:22.528Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}cronalytics is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by 8bit64k. Hermes Agent plugin for cron analytics and observability. The dashboard for agentic automations in Hermes. It has 100 GitHub stars.
Yes. cronalytics passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/8bit64k/cronalytics" and add it to your Claude Code skills directory (see the Installation section above).
cronalytics is primarily written in Python. It is open-source under 8bit64k on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh cronalytics against similar tools.
No comments yet. Be the first to share your thoughts!
Watch this repo to get notified of new releases. 👀
/ˈkrɒn.əˌlɪt.ɪks/ (noun)
Observe. Measure. Optimize.
Cronalytics is a Hermes Agent plugin that attributes session-level usage and estimated cost to every cron-originated run, so you can see what your scheduled jobs are costing you. It hooks into on_session_end, stores derived analytics in a local SQLite fact database, and surfaces them through three complementary interfaces: a hermes dashboard tab, a CLI tool for programmatic access, and an agent skill for cron health/diagnostics and comprehensive assessments. The current version is v1.1.0.
Built for Hermes Agent, the autonomous agent framework by Nous Research.
| I am... | Path |
|---|---|
| A New User | Install Guide (Fresh Start) |
| An Existing v1.0.x User | Upgrade Guide (v1.1 Migration) |
| Exploring Features | Usage & Workflows or Feature Catalog |
The dashboard is insightful, but the CLI + Skill are the real superpower.
Use the dedicated /cronalytics tab inside hermes dashboard for visual exploration. Charts, cards, and filters let you see cost, pace, and failure patterns at a glance.
Use the terminal tool for programmatic access, --json output, and agent consumption. Precise queries, exact numbers, and scriptable data exports. Features eight commands, three global filters, and json output.
usage: cronalytics [-h] [--db DB] [--days DAYS] [--outcome {all,success,failure}]
[--mode {all,agent,no_agent}] [--json]
{summary,jobs,models,trends,health,runs,all,sync} ...
Cronalytics CLI — dump cron run insights to the terminal
positional arguments:
{summary,jobs,models,trends,health,runs,all,sync}
summary Aggregate headline summary
jobs Per-job breakdown with pace
models Per-model estimated cost breakdown
trends Daily run-count / estimated cost sparkline
health Fact DB health check
runs Individual runs for a job
all Run health + summary + jobs + models + trends
sync Backfill cron sessions from state.db into fact DB
options:
-h, --help show this help message and exit
--db DB Path to fact DB (default: auto-detected from plugin directory)
--days DAYS Number of days to look back (default: 30, 0 = all time)
--outcome {all,success,failure}
Filter by outcome (default: all)
--mode {all,agent,no_agent}
Filter by job mode (default: all)
--json Output raw JSON instead of formatted tables
A built-in diagnostic skill that teaches Hermes agents how to analyze your cron jobs with confidence-graded anomaly detection and ranked recommendations. Ask your agent:
"Check my cron jobs for the last two weeks — flag anything that looks off."
The agent loads the cronalytics skill, follows a structured 7-step diagnostic workflow (time window verification → baseline → job-level drill → per-run investigation → failure pattern → model economics → trend validation), cross-references jobs.json, and grades every finding by confidence (HIGH / MEDIUM / LOW) with supporting evidence and alternative explanations.
After install, the plugin needs data:
on_session_end hook captures it automatically.If the dashboard shows "No cron jobs captured," click Sync Now.
See FAQ: Visibility & Data for more help — how data updates, how far back you can look, and the 250-run modal limit.
For full details about usage and common workflows see USAGE.md.
on_session_end hook7D | 30D | 90D presets + custom input (0–365 days, Enter/Go)Multi-Locale Support Cronalytics implements a self-hosted internationalization layer for independent Hermes plugins. All UI elements, educational explainers, and metrics are fully localized for:
summary — headline aggregates + leader board + cost-by-model tablejobs — per-job table with ID, runs, cost, tokens, pace, avg durationruns --job <id> — individual run history (time, duration, cost, tokens, model)models — per-model aggregate tabletrends — daily bar chart (ASCII) of cost + runshealth — fact DB metadata, job count, last syncall — chains health → summary → jobs → models → trends--days N, --outcome, and --mode; every data command except all supports --json~/.hermes/cron/jobs.jsonjobs.json cross-reference for temporal context and silent failure detectionTo explore the complete feature catalog see FEATURES.md.