New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

pokegent

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Package was removed
Sorry, it seems this package was removed from the registry

pokegent

Terminal dashboard that shows your Pokémon AI coding ecosystem — coding agents as Pokémon species, MCP servers as TMs/HMs, and token burn as PP.

latest
npmnpm
Version
3.0.4
Version published
Weekly downloads
0
-100%
Maintainers
1
Weekly downloads
 
Created
Source

◓ Pokégent

npm Node Ink License

Terminal dashboard + shareable HTML Trainer Card for your AI coding ecosystem.

Your coding agents become Pokémon species, MCP servers become TMs/HMs, installed skills fill your Move Tutor log, and token burn tracks as PP.

Features · Installation · Usage · Trainer Card · Scoring · Privacy

Pokégent scans your local machine to give you a live picture of your AI tooling landscape. It detects running AI processes, finds installed MCP servers, discovers skills, tallies model usage from shell history, and measures token burn rates — all locally with zero outbound requests.

Note
Pokégent runs 100% locally. It reads the process table, configuration directories, and log files on your machine and renders the results in your terminal. No telemetry, no network calls, no data leaves your computer.

Features

  • 16 agent detectors — Mewtwo (Claude Code), Pikachu (Gemini CLI), Ditto (OpenCode), and more. Each detected process gets a Pokémon species, sprite, and live CPU/memory stats.
  • MCP server discovery — Scans ~/.claude.json, ~/.cursor/mcp.json, ~/.opencode/config.json, ~/.n8n/mcp.json, and per-project MCP configs. Full arsenal displayed as TM-numbered chips.
  • Skills inventory — Discovers installed skills from ~/.claude/skills, ~/.agents/skills, and ~/.config/opencode/skills.
  • Model usage charts — Parses terminal history and log files for model mentions. Renders horizontal HP-style bars with relative-to-top scaling.
  • Token burn analytics — Session count from .jsonl transcripts, token velocity (PP/min), input/output splits, estimated monthly cost.
  • Shareable HTML Trainer Card — Self-contained card with trainer ID, full MCP arsenal grid, team roster with sprites, PP stat tiles, badges, and one-click COPY STATS + SHARE ON X.
  • Scoring engine — 0–1000 points across agents, MCP, models, skills, and burn. Rarity tiers from Beginner Trainer to Mythical Champion. 7 unlockable badges.

Installation

# Run directly (zero install)
npx pokegent

# Or install globally
npm install -g pokegent

From source

git clone https://github.com/shafiqimtiaz/pokegent.git
cd pokegent
npm install
npm run build

Usage

# Start the TUI dashboard (live scan)
pokegent

# Demo mode with realistic mock data
pokegent --demo

# Export scanned data as JSON
pokegent --json

# Generate the shareable HTML Trainer Card
pokegent --share
KeyAction
qQuit
rForce scan refresh

Trainer Card

The --share flag generates a self-contained HTML file at ~/Desktop/pokegent-card.html.

The card includes:

  • Trainer identity — Your username + ID No. derived from token burn.
  • Score strip — Total score, rarity rank, per-dimension breakdown.
  • Team roster — All detected agents with Pokémon sprites from PokeAPI, species name, CLI name, and state chip (active/resting/in box).
  • MCP arsenal — Full TM grid (up to 18 servers) with tool counts and descriptions on hover.
  • Skills — Installed skills listed as tagged chips.
  • Movepool — Model usage with animated HP bars, relative scaling.
  • PP Burn tiles — Tokens, cost, velocity, session count.
  • Badges — Unlocked achievements with holo shine animation.
  • Share strip — COPY STATS button (clipboard) + SHARE ON X (prefilled tweet).
pokegent --demo --share   # Generate card with mock data

Scoring

DimensionMaxHow
Agents350 pts75 pts per running agent (cap 4) + 50 if 3+ active
MCP servers200 pts10 pts per server (cap 15) + 1 per tool (cap 50)
Models200 pts30 pts per model (cap 5) + 50 for 3+ providers
Skills100 pts5 pts per skill (cap 20)
Token burn250 ptsVelocity tiers + session milestones

Rarity tiers

ScoreTitle
900+🌟 Mythical Champion — Top 1%
750+💎 Shiny Legendary — Top 5%
600+🥇 Pokémon Master — Top 15%
400+🥈 Gym Leader — Top 35%
200+🥉 Elite Trainer — Top 60%
<200🌱 Beginner Trainer

Badges

BadgeCondition
🏆 Pokédex Master10+ MCP servers
🦄 Legendary Trainer3+ agents running
🧬 Hybrid Evolution3+ model providers
🔥 Blast Burn10K+ tokens/min velocity
💎 Elite Four100+ sessions
🌐 Safari Zone Master5+ models detected
📚 Move Tutor20+ skills installed

What gets scanned

Agent detectors (16)
PokémonPlatformProcessConfig paths
🔮 MewtwoClaude Codeclaude, claude-code~/.claude, ~/.claude.json
🍃 VenusaurCodexcodex, openai-codex~/.codex
🐢 BlastoiseCopilot CLIcopilot, github-copilot~/.copilot
⚡ PikachuGemini CLIgemini, gemini-cli~/.gemini
🦊 EeveeCursorcursor~/.cursor
🔥 CharizardAmpamp, amp-cli~/.amp
🦎 CharmanderClinecline~/.cline
👻 GengarRoo Coderoo, roo-code~/.roo
🐻 SnorlaxKilo Codekilo, kilo-code~/.kilo
🦇 ZubatKirokiro~/.kiro
🎈 JigglypuffCrushcrush~/.crush
🍮 DittoOpenCodeopencode~/.opencode
💪 MachampFactory Droidfactory, factory-droid~/.factory-droid
🐉 RayquazaAntigravityantigravity, ag-cli~/.antigravity
⛵ LaprasKimi CLIkimi, kimi-cli~/.kimi
🐉 DragoniteQwen Codeqwen, qwen-code~/.qwen
MCP config paths
  • ~/.claude.json (including per-project mcpServers)
  • ~/.claude/mcpServers.json
  • ~/.claude/config.json
  • ~/.config/claude/settings.json
  • ~/.cursor/mcp.json
  • ~/.opencode/config.json
  • ~/.roo/mcp.json
  • ~/.kilo/mcp.json
  • ~/.n8n/mcp.json
Skill scan directories
  • ~/.claude/skills
  • ~/.agents/skills
  • ~/.config/opencode/skills
Model patterns (24+)

Anthropic: Claude Fable 5, Sonnet 5, Opus 4.8/4.5/4.1, Sonnet 4.5, Haiku 4.5, 4 Opus, 4 Sonnet, 3.7 Sonnet, 3.5 Sonnet, 3 Haiku.
OpenAI: GPT-5, GPT-4.1, GPT-4o, o4-mini, o3, o3-mini.
Google: Gemini 3, 2.5 Pro, 2.5 Flash.
Other: DeepSeek V3/R1, Qwen 3, Llama 4.

Privacy

Pokégent runs 100% locally. No data leaves your machine. No telemetry, no analytics, no outbound network requests during scanning. All process table reads, configuration file scans, and log parsing happen entirely on your computer. The --share card is written as a local HTML file on your desktop — sharing it is your choice.

Keywords

agent

FAQs

Package last updated on 05 Aug 2026

Related posts