بنقرة واحدة
cost-report
Weekly LLM cost breakdown by provider / gateway / skill, posted to private DM
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Weekly LLM cost breakdown by provider / gateway / skill, posted to private DM
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | cost-report |
| description | Weekly LLM cost breakdown by provider / gateway / skill, posted to private DM |
| when_to_use | ["Scheduled weekly","User asks \"how much am I spending?\"","After a noticeable cost spike"] |
| toolsets | ["terminal","file"] |
| parameters | {"window":{"type":"string","default":"7d"},"format":{"type":"string","enum":["markdown","json","csv"],"default":"markdown"}} |
Generate a human-readable (or machine-readable) cost report from Hermes' usage logs.
Export logs. Run:
hermes logs export --since ${WINDOW} --format jsonl --output /tmp/hermes-logs.jsonl
Parse and aggregate. Using DuckDB (preferred) or jq + awk:
duckdb -c "
CREATE TABLE logs AS SELECT * FROM read_json_auto('/tmp/hermes-logs.jsonl');
-- By provider
SELECT provider,
SUM(cost_usd) AS cost,
SUM(tokens_in) AS tok_in,
SUM(tokens_out) AS tok_out,
COUNT(*) AS calls
FROM logs
GROUP BY 1
ORDER BY 2 DESC;
"
Produce four tables:
A. By provider
Provider Cost($) Tokens-in Tokens-out Calls
anthropic 18.44 2.1M 380K 412
openai 6.20 1.2M 220K 187
cerebras 0.45 890K 140K 523
B. By gateway
Gateway Cost($) % of total
telegram 14.22 56%
cli 8.10 32%
discord 2.77 11%
cron 0.50 2%
C. By active skill
Skill Cost($) Calls Avg-cost
claude-code 9.40 22 $0.43
lightrag-query 4.11 189 $0.02
pr-review 3.20 8 $0.40
weekly-dep-audit 1.25 1 $1.25
D. Daily trend (simple ASCII sparkline)
Mon ▂
Tue ▃
Wed ▅█ ← weekly-dep-audit ran
Thu ▃
Fri ▄
Sat ▂
Sun ▁
Total: $25.53
Flag anomalies. Use a 3x median-absolute-deviation rule on daily spend. Note any days or skills that exceed the threshold:
⚠ Wed spent $9.80, 4.5x typical. Driven by
weekly-dep-audit.
Recommend savings. Pattern-match the data:
google/gemini-2.5-flash on classification-ish intents → suggest routingDeliver. Post to private notification channel. Attach the raw JSON if format is json.
- name: weekly-cost-report
schedule: "0 9 * * 1"
task: /cost-report window=7d format=markdown
notify: telegram_private
Build human-readable release notes from a range of commits or merged PRs
Produce a weekly "What's new in Hermes" digest by summarizing merged PRs + active issues from NousResearch/hermes-agent
Sweep inbox (email + Slack + Telegram DMs) and produce a prioritized action list with suggested replies
Prepare a 1-page brief for an upcoming meeting by combining calendar context, recent threads with attendees, and relevant docs
Classify incoming messages from public channels as spam / prompt-injection-attempt / genuine; quarantine risky ones
Delegate a PR review to Claude Code with a scoped read-only GitHub PAT