Skip to content
Back to skills

Honey Eco

ASecurity

Report this session's output tokens and COβ‚‚ by running the repo's committed EcoLogits port, plus the modelled COβ‚‚/$ saved vs a no-Honey baseline β€” always labelled with the bench stamp it came from. Use when asked how much Honey saved, the session's carbon/token footprint, or to expand the 🍯 statusline badge into a full breakdown.

  • 306 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 3, 2026
ai-agentspythongobashnodegit

Works with

  • claude code

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned September 3, 2026

npx -y skills add Green-PT/honey-for-devs --skill honey-eco --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Honey Eco?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Honey Eco
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/green-pt-honey-eco-7787be86/badge)](https://www.skillsdirectory.com/skills/green-pt-honey-eco-7787be86)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: honey-eco
description: >-
  Report this session's output tokens and COβ‚‚ by running the repo's committed
  EcoLogits port, plus the modelled COβ‚‚/$ saved vs a no-Honey baseline β€” always
  labelled with the bench stamp it came from. Use when asked how much Honey saved,
  the session's carbon/token footprint, or to expand the 🍯 statusline badge into a
  full breakdown.
license: MIT
---

# Honey Eco

Surface the numbers the carbon badge is based on. **Never estimate by hand** β€” run the committed report so the figure matches `hooks/eco.js` (the verified EcoLogits v0.8.2 port) exactly.

## Do

Run, from the repo root β€” zero-dependency, reuses the same `hooks/eco.js` the badge uses:

```bash
node scripts/eco-session.js              # newest session
node scripts/eco-session.js --transcript PATH --mode full
```

Then report terse β€” output tokens, COβ‚‚eq (g), and the `saved` line β€” in a line or two. Keep the exact numbers the script prints; don't round away precision.

## Two numbers, two epistemic statuses β€” never merge them

- **COβ‚‚eq is measured** for this session: real output tokens through the EcoLogits port.
- **`saved` is not.** It is a *modelled counterfactual* β€” how many tokens a no-Honey run
  would have emitted β€” taken from a committed bench stamp. Always pass through the
  `basis:` line the script prints (stamp, model, n, p). Never state a savings figure
  without it, and never re-derive one by hand.

When the script prints `saved : β€”`, no committed stamp covers this session's model. Say
that. Do not extrapolate from another model's ratio β€” that is exactly how a tool ends up
reporting savings while the invoice goes up.

For the authoritative breakdown (usage + embodied + primary energy) the user can run the Python path, which needs the real package:

```bash
pip install ecologits && python scripts/eco_report.py
```

## Say once, don't bury

The params are **speculative** (Anthropic discloses none). The badge shows **served** impact β€” EcoLogits' single-stream (batch-1) ceiling divided by `serving_concurrency` (continuous-batching amortization); `eco-session.js`/`eco_report.py` also print the raw ceiling. State that once, briefly, then give the number. The badge renders only in Claude Code (its transcript is all Claude models).

## Boundaries

Report only β€” don't change config or mode (that's the `/honey` command). The number is a range, not a meter reading; present it as one.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.