byterover-metrics

ByteRover usage metrics report. Runs the metrics script to summarise query and curate activity — counts, durations, file changes, and quota errors. Accepts one or more project directories via --cwd to report per-project stats. Use when asked to report ByteRover health, usage stats, or activity for specific projects.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "byterover-metrics" with this command: npx skills add datpham-6996/dat-test-skill

ByteRover Metrics Report

When to Use

  • Daily health check on ByteRover query/curate activity
  • When asked "how is ByteRover doing?" or "show usage stats"
  • When asked for metrics on a specific project or list of projects
  • Scheduled cron jobs that report overnight/daily metrics

When NOT to Use

  • Querying or curating knowledge (use brv query / brv curate directly)
  • Listing stored memories (use brv search)

Parameters

ParameterTypeDefaultDescription
--cwdpathcurrent directoryProject directory to run brv against. Pass once per project. Supports ~ expansion.
BRV_SINCEenv var24hLookback window (e.g. 48h, 7d)
BRV_CMDenv varbrvPath to the brv binary — set in non-interactive environments (cron, CI) where brv may not be on PATH

How to Run

Single project:

npx tsx metrics.ts --cwd=~/my-project

Multiple projects — run once per --cwd:

npx tsx metrics.ts --cwd=~/project-a
npx tsx metrics.ts --cwd=~/project-b
npx tsx metrics.ts --cwd=~/project-c

Change the lookback window:

BRV_SINCE=48h npx tsx metrics.ts --cwd=~/my-project

Non-interactive / cron environments:

BRV_CMD=$(which brv) npx tsx metrics.ts --cwd=~/my-project

When the user provides a list of project paths, run the script once per path and present each as a separate section in your response.

Output Rules

  • Output ONLY the formatted metrics summary below — nothing else
  • Do NOT narrate reasoning, thinking steps, or tool call decisions
  • Do NOT show intermediate commands, execution logs, or script output verbatim

Response Format

After running the script, present the output in a clean summary:

  1. Query Activity — executed in window, completed vs errors, avg duration
  2. Curate Activity — executed in window, files added/updated/merged, errors
  3. Quota Warnings — highlight any ⚠️ quota or rate-limit errors with their IDs
  4. Status line — one-sentence overall health (e.g. "✅ All good — 12 queries, 3 curations, no errors")

If reporting multiple projects, show one summary block per project, then a combined status line at the end.

If the script exits with a non-zero code or produces no output:

  • Show the error message
  • Suggest running brv status to diagnose the daemon

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Ephemeral Media Hosting

自動削除機能付き一時メディアホスティングシステム

Registry SourceRecently Updated
General

Ethereum Read Only

Foundry castを使用したウォレット不要のオンチェーン状態読み取り

Registry SourceRecently Updated
General

OpenClaw Memory

Manage, optimize, and troubleshoot the OpenClaw memory system — MEMORY.md curation, daily logs (memory/YYYY-MM-DD.md), memory_search tuning, compaction survi...

Registry SourceRecently Updated
General

ImageRouter

Generate AI images with any model using ImageRouter API (requires API key).

Registry SourceRecently Updated
2.6K2dawe35