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.

来源信息

仓库
Goldziher/basemind
最近来源活动
2026年10月22日 04:55
检测到的 SKILL.md 语言
英语
星标
112
Forks
21

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
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:2a7e231f856004de93c223e72e6724c297d0ead46eea09d8c8cbe05dbf3d7c69 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.
在 GitHub 查看