engram: Generate a token savings report showing compression and redundancy statistics for the current session
From engramnpx claudepluginhub pythondatascrape/engram-ccode --plugin engramThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Details PluginEval's skill quality evaluation: 3 layers (static, LLM judge), 10 dimensions, rubrics, formulas, anti-patterns, badges. Use to interpret scores, improve triggering, calibrate thresholds.
Generate a token savings report for the current session.
Call mcp__engram__get_stats with no arguments to retrieve the current session statistics.
Present the stats summary to the user, then ask:
Session Report — {today's date} (e.g. "Session Report — 2026-03-27").engram/savings-log.csv (default: yes)Check if .engram/config.yaml exists. If it does, read it and extract any pricing fields (pricing.model, pricing.input_per_1k). Pass those as arguments when calling the report tool.
Call mcp__engram__generate_report with:
name: the report name the user provideddescription: the description the user provided (omit if blank)savingsLogPath: if user said yes to saving, pass .engram/savings-log.csv; omit if they said nopricing: if config has pricing info, pass as { "model": "...", "inputPer1k": ... } (nested object)Display the full markdown report returned by the tool.
Ask: "Would you like to save this report as a markdown file?" If yes, ask for a filename (suggest engram-report-{date}.md) and write the report to that path in the current working directory.