Skip to main content

basemind-stats

Show a quick dashboard of basemind activity in this session: how many code-map tool calls have run, the per-tool histogram, and the estimated tokens saved vs a hypothetical grep+Read baseline. Use when the user asks "what has basemind done?", "how much is basemind helping?", "show me basemind stats", or invokes `/bm-stats` directly.

Informations de source

Dépôt
Goldziher/basemind
Dernière activité de la source
31 octobre 2026 à 12:05
Langue détectée de SKILL.md
anglais
Étoiles
117
Forks
20

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Explorateur de fichiers
2 fichiers

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
description
Show a quick dashboard of basemind activity in this session: how many code-map tool calls have run, the per-tool histogram, and the estimated tokens saved vs a hypothetical grep+Read baseline. Use when the user asks "what has basemind done?", "how much is basemind helping?", "show me basemind stats", or invokes `/bm-stats` directly.
name
basemind-stats
license
MIT
metadata
{"author":"Goldziher","repository":"https://github.com/Goldziher/basemind"}
<!-- AI-RULEZ :: GENERATED FILE — DO NOT EDIT Content-Hash: blake3:0342ba178d9ca8a7dd9c503ffba03b9fac721d9b17cf09ffa3f735c9fb77105e Source-Hash: blake3:6d581de95a98294c2f70c5a5f2883a0b08a1556563408cd381834ec220b85839 Schema-Version: v1 --> # basemind-stats — on-demand usage dashboard Call `admin` mode `telemetry` and render the result as a markdown report. ## When to use The user asks "what has basemind done?", "how much is basemind helping?", "show me basemind stats", or invokes `/bm-stats` directly. This skill is strictly user-invoked — see Notes. ## How to run 1. Call `admin { "mode": "telemetry", "window": "today" }` (the default). If the user asks for a specific range, map it to one of `"today"`, `"1h"`, `"24h"`, `"all"`. 2. Render a markdown block in this shape: ```text ## basemind activity (today) - **N tool calls** ; top operations: code:outline (18), code:symbols (12), … - **~K tokens saved** vs grep + Read baseline - recent: code:outline (4ms, 312B), code:symbols (2ms, 180B), … ``` 3. If `total_calls` is 0, say so plainly ("no basemind activity in the window yet"). Don't pretend to have data. 4. **Always disclose the savings model.** Add one sentence at the end: > Savings are heuristics. Tools with no realistic baseline (memory, document > search, git wrappers) report 0 saved — see the `saved_baseline` column on > each row. The exact wording can vary; the principle (it's an estimate, here's why) cannot. ## When the user asks "--explain" If they invoke `/bm-stats --explain` or ask how the savings number is derived, include the per-baseline breakdown from the `per_baseline` field of the response and call out which tools fall into which bucket. The estimator lives in `src/mcp/savings.rs` if they want to read the code. ## Notes - Don't auto-display the dashboard at the start of every conversation. This skill is strictly user-invoked. - Don't pad missing data. If `recent` is empty, say so; don't invent example rows. - Don't claim a token-savings number without the disclosure sentence.
Voir sur GitHub