agent-pulse

Use Agent Pulse to inspect local AI-agent activity across Hermes, Claude Code, Codex, DeepSeek, OpenClaw, Copilot, Aider, Qwen, OpenCode, Goose, Cursor, Antigravity, and Amp logs. Use when the user asks about AI-agent sessions, tokens, tool/search calls, model usage, estimated cost, budgets, forecas

By jane-o-o-o-o · 44,990 installs

npx skills add jane-o-o-o-o/agent-pulse-skill --skill agent-pulse

Source repository · Upstream listing

Agent Pulse Purpose Use the installed agent pulse CLI as the source of truth for local AI agent activity. The PyPI package is agentpulse cli , while the command remains agent pulse . Prefer running commands and summarizing their output over reading the Agent Pulse source code. Always enable UTF 8 on Windows before running commands because Agent Pulse output contains emoji and box drawing: If agent pulse is not on PATH, ask before installing dependencies. If the user approves, install the PyPI package or try running from a local project checkout: Source Keys Use P/ platform when the user asks about one agent tool instead of all local data: Choose Commands Use this command selection table first: User wants Run Current status agent pulse status json Full dashboard agent pulse json or agent pulse no banner Demo data agent pulse demo json Setup diagnosis agent pulse doctor json Recent sessions agent pulse json hours 24 limit 20 Top sessions agent pulse top sort tokens json Top expensive sessions agent pulse top sort cost json hours 168 Model cost analysis agent pulse models json Model ranking agent pulse leaderboard json rank by efficiency Cost savings agent pulse optimize json Budget status agent pulse budget json Cost forecast agent pulse forecast json Cost anomaly check agent pulse anomaly json Health/CI check agent pulse health json Composite score agent pulse score json Search sessions agent pulse search "<query " json Compare periods agent pulse compare json Compare projects agent pulse compare projects json Activity calendar agent pulse heatmap json Smart recommendations agent pulse insights json Prometheus metrics agent pulse metrics format prometheus Export report agent pulse export f markdown or agent pulse export html Web dashboard agent pulse web port 8765 REST API agent pulse api port 8766 MCP tools agent pulse mcp list tools If the installed command lacks an option, run agent pulse <command help and adapt. Workflow 1. Start with agent pulse doctor json only when the user asks why data is missing, asks for setup help, or a normal data command returns no sessions. 2. Use JSON output whenever possible. Summarize the fields that matter: sessions, tokens, tools, search calls, model breakdown, source breakdown, estimated cost, warnings. 3. Use time filters for scoped questions. Default to 24 hours for "recent" and 168 hours for "this week": 4. Use platform filters when the user asks about a specific agent system: 5. For cost questions, pair summary, model, and top session views: 6. For trend and risk questions, use forecast/history/compare/anomaly: 7. For setup, use the discovery commands before guessing paths: Interpreting Results Treat total cost usd as an estimate based on Agent Pulse's local model pricing table. Report both cost and token volume; low cost models can still have very high token usage. Distinguish sources such as codex , claude , hermes , deepseek , openclaw , aider , cursor , opencode , and goose . Mention if doctor reports missing optional sources, missing dev root , or optional web dependencies. If no sessions appear, check doctor , then try a wider time window such as hours 168 . Check whether the user asked for a source ( P ) filter, a model filter, or a project comparison before giving overall totals. If a command emits plain text instead of JSON or fails because an installed version is older, run agent pulse <command help and use the closest supported option. Reports For a short human readable answer, run JSON commands and summarize. For artifacts, prefer: Do not invent exact savings or costs. Use the CLI output. Integrations Use the web and API extras only when the user asks for a browser dashboard or programmatic server. Ask before installing missing extras: For monitoring pipelines: MCP Use MCP mode when the user wants other AI clients to query Agent Pulse: When explaining MCP, mention that it exposes tools such as status, forecast, top sessions, model analytics, optimization, health, search, and leaderboard. Local Helper This skill includes scripts/run agent pulse snapshot.py , which runs a compact set of JSON friendly Agent Pulse checks and prints a combined summary: