← All skills
Agent Cost Report
85 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By sharkrebel/everything-everywhere-for-antigravity (GitHub) · coding · 89 stars · scanned at commit 71bf78c
Believable agent cost report for any period, default the last 7 full days PT, not counting today. Measured tokens from Claude Code transcripts priced at OpenRouter list prices (ESTIMATED), measured provider spend when a sanctioned source exists, note-taker cost separate, Timing-style HTML/PDF plus report.json, line-items.csv, evidence.json.
Works with any agent that supports SKILL.md skills.
What this skill can do
Connects to the internet
The author does not mention this.
Found in 14 places.
Show 11 more
- skills/agent-cost-report/scripts/acr/measure.py, line 14
import urllib.request - skills/agent-cost-report/scripts/acr/measure.py, line 24
def fetch(key, url=URL, opener=urllib.request.urlopen, timeout=30): - skills/agent-cost-report/scripts/acr/measure.py, line 25
req = urllib.request.Request(url, headers={"Authorization": f"Bearer {key}"}) - skills/agent-cost-report/scripts/acr/measure.py, line 29
def measure(outdir, env=None, opener=urllib.request.urlopen, now=None, url=URL): - skills/agent-cost-report/scripts/acr/measure.py, line 37
d = (fetch(key, url=url, opener=opener) or {}).get("data") or {} - skills/agent-cost-report/scripts/acr/prices.py, line 3
fetch() copied from /workspace/weekly-cost-workflow/fetch_prices.py:3-7 (extended with - skills/agent-cost-report/scripts/acr/prices.py, line 12
import urllib.request - skills/agent-cost-report/scripts/acr/prices.py, line 22
def fetch(url=SOURCE_URL, timeout=60): - skills/agent-cost-report/scripts/acr/prices.py, line 26
with urllib.request.urlopen(url, timeout=timeout) as resp: - skills/agent-cost-report/scripts/acr/prices.py, line 68
p = load(prices_file) if prices_file else fetch(url) - skills/agent-cost-report/scripts/tests/test_measure.py, line 1
"""Phase 4 tests (plan 4.3): mocked urlopen for the unavailable / ok / error paths, the bucket-vs-window
Can call paid AI services billed to you
This is disclosed by the author in the skill's SKILL.md or README.
Found in 4 places.
Show 1 more
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 14 places.
Show 11 more
- skills/agent-cost-report/scripts/acr/wins.py, line 128
r = subprocess.run(["gh", "pr", "view", str(number), "--repo", repo, "--json", "mergedAt,url,title,commits"], - skills/agent-cost-report/scripts/acr/wins.py, line 148
def gh_merged_prs(repo, s_ms, e_ms, run=subprocess.run): - skills/agent-cost-report/scripts/acr/wins.py, line 159
except (subprocess.TimeoutExpired, OSError) as ex: return [], f"gh error ({type(ex).__name__})" - skills/agent-cost-report/scripts/tests/test_measure.py, line 61
r = subprocess.run([sys.executable, _paths.ACR_PY, "measure-openrouter", "--out", self.tmp], capture_output=True, text=True, env=env) - skills/agent-cost-report/scripts/tests/test_prices.py, line 101
return subprocess.run([sys.executable, _paths.ACR_PY, *argv], capture_output=True, text=True) - skills/agent-cost-report/scripts/tests/test_rollup.py, line 240
r = subprocess.run([sys.executable, _paths.ACR_PY, "rollup", "--start", "2026-09-18", "--end", "2026-09-21", "--out", out, "--prices", pf, - skills/agent-cost-report/scripts/tests/test_rollup.py, line 250
r = subprocess.run([sys.executable, _paths.ACR_PY, "review", "--apply", rf, "--out", out], capture_output=True, text=True) - skills/agent-cost-report/scripts/tests/test_rollup.py, line 255
r = subprocess.run([sys.executable, _paths.ACR_PY, "review", "--apply", rf, "--out", out], capture_output=True, text=True) - skills/agent-cost-report/scripts/tests/test_rollup.py, line 259
r = subprocess.run([sys.executable, _paths.ACR_PY, "rollup", "--session", "x", "--start", "2026-09-18", "--out", self.tmp], capture_output=True, text=True) - skills/agent-cost-report/scripts/tests/test_sync.py, line 28
r = subprocess.run(["sha256sum", "-c", sync.CHECKSUMS], cwd=self.src, capture_output=True, text=True) - skills/agent-cost-report/scripts/tests/test_sync.py, line 47
r = subprocess.run([sys.executable, _paths.ACR_PY, "sync-check", "--dest", self.dests[0]], capture_output=True, text=True)
Other copies in this repository
sharkrebel/everything-everywhere-for-antigravity has 1 more folder with a skill named Agent Cost Report. This page shows the lowest-scoring copy.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'agent-cost-report' ] || [ -L ~/.agents/skills/'agent-cost-report' ]; then echo 'A skill folder named agent-cost-report already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/sharkrebel/everything-everywhere-for-antigravity' "$d" && git -C "$d" checkout --quiet '71bf78cfb929edcf8972b707085c40cc0cf23bae' -- 'skills/agent-cost-report' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/agent-cost-report' ~/.agents/skills/'agent-cost-report' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'agent-cost-report' ~/.claude/skills/'agent-cost-report' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for sharkrebel/everything-everywhere-for-antigravity shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/sharkrebel/everything-everywhere-for-antigravity/)
Score history
| Date | Version | Score |
|---|
| 2026-11-11 | 71bf78c | 85 |