Show what Frank has caught - receipts demanded, sycophantic openers seen, contradictions found - for this session and all time. Use when the user types /frank-stats or asks how often Frank has intervened.
Scanned 9/19/2026
Install to Claude Code
npx -y skills add HimanshuJ16/frank --skill frank-stats --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Frank Stats?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/himanshuj16-frank-stats)More formats (shields.io, HTML) on the badges page.
---
name: frank-stats
description: Show what Frank has caught - receipts demanded, sycophantic openers seen, contradictions found - for this session and all time. Use when the user types /frank-stats or asks how often Frank has intervened.
allowed-tools: Bash(node "${CLAUDE_PLUGIN_ROOT}/scripts/stats.js"*)
---
# /frank-stats
Run:
```bash
node "${CLAUDE_PLUGIN_ROOT}/scripts/stats.js"
```
Print the output as-is. Do not interpret it as a compliment or a complaint. On Claude
Code the script reads the session id from the environment and adds a block for this
session; on other hosts only the lifetime counters appear.
To scan your own Claude Code transcripts instead of Frank's counters, that is a
different command and it reads a lot of files:
```bash
node "${CLAUDE_PLUGIN_ROOT}/scripts/count.js"
```
Only run that one if the user asks for the transcript scan.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!