Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ruvnet avatar

Cost Conversation

  • 588 installs
  • 67k repo stars
  • Updated August 4, 2026
  • ruvnet/ruflo

cost-conversation is a ruflo Claude Code skill that lists every agent session in cost-tracking with started-at, message count, top model, and total cost for developers auditing per-conversation LLM spend.

About

cost-conversation is a Productivity & Planning skill in ruvnet/ruflo that aggregates LLM costs by conversation session instead of by agent or model. While cost-report and cost-optimize summarize spend by agent and model, this skill surfaces which individual sessions cost the most, including started-at timestamps, message counts, top model used, and total session cost. Developers reach for cost-conversation after multiple agent sessions to retrospect on expensive Opus runs, evaluate project session patterns, or scope budget before starting a long conversation. It runs via Bash against the ruflo cost-tracking store and is useful for sustainability reviews of agent-assisted development workflows.

  • cost-conversation

Cost Conversation by the numbers

  • 588 all-time installs (skills.sh)
  • +10 installs in the week ending Jul 26, 2026 (Skillselion tracking)
  • Ranked #673 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ruvnet/ruflo --skill cost-conversation

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs588
repo stars67k
Last updatedAugust 4, 2026
Repositoryruvnet/ruflo

Which agent conversations cost the most?

Use cost-conversation for development tasks

Who is it for?

Developers running many Claude Code sessions who need per-conversation cost breakdowns for retrospectives and budget planning.

Skip if: Teams wanting only aggregate agent or model totals without session-level attribution.

When should I use this skill?

User asks which sessions cost the most, wants per-conversation spend, or needs a retrospective on agent session costs.

What you get

Per-session cost table with started-at, message count, top model, and total spend

  • Per-session cost report
  • Top model per conversation
  • Message count summary

Files

SKILL.mdMarkdownGitHub ↗

Cost per Conversation

cost-report and cost-optimize aggregate by agent and model. This skill aggregates by conversation (session) — a different lens that surfaces which conversations cost the most. Useful for retrospectives ("which sessions ran long on Opus?") and for evaluating whether a given project's session pattern is sustainable.

When to use

  • After multiple sessions, to see total spend per conversation.
  • Before scoping a long session, to understand typical cost-per-conversation.
  • For per-project rollups via CONV_NAMESPACE=cost-tracking-<project>.

Steps

1. Run the script from anywhere:

   node plugins/ruflo-cost-tracker/scripts/conversation.mjs

Optional env:

  • CONV_FORMAT=json — emit JSON instead of markdown
  • CONV_LIMIT=20 — show only the most recent N conversations
  • CONV_NAMESPACE=cost-tracking — override target namespace

2. Inspect the markdown table — total cost across all conversations, per-tier rollup, then a per-session table (started-at, sessionId prefix, message count, top model, cost).

Cross-references

  • cost-track — the producer that populates cost-tracking:session-*
  • cost-report — same data, per-agent / per-model lens
  • cost-trend — drift across bench runs (different axis: corpus runs vs conversations)
  • cost-budget-check — sums across conversations to evaluate the budget threshold

Related skills

FAQ

How is cost-conversation different from cost-report?

cost-conversation aggregates LLM spend by individual conversation session with started-at, message count, top model, and total cost. cost-report and cost-optimize group costs by agent and model instead of per-session attribution.

When should cost-conversation run?

cost-conversation runs after multiple agent sessions to identify which conversations cost the most, evaluate Opus usage patterns, or scope budget before starting a long development session.

Backend & APIsbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.