arxiv
Search and retrieve academic papers from arXiv using their free REST API. No API key needed.
Generate insights about your Claude Code usage — what topics you work on most, common patterns, productivity trends.
$ npx -y skills add alexai-mcp/hermes-ccc --skill hermes-insights --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/hermes-insightsContext preview
The summary Claude sees to decide when to auto-load this skill.
Generate insights about your Claude Code usage — what topics you work on most, common patterns, productivity trends.
name: hermes-insights
description: Generate insights about your Claude Code usage — what topics you work on most, common patterns, productivity trends.
version: 1.0.0
author: hermes-CCC (ported from Hermes Agent by NousResearch)
license: MIT
metadata:
hermes:
tags: [Analytics, Insights, Usage, Productivity]
related_skills: [hermes-search, honcho]Analyze your Claude Code usage patterns across sessions and produce a structured insight report: what topics you work on most, which skills you use, what types of projects dominate your workflow, and where your productivity is strongest.
/hermes-insights /hermes-insights --days <N>
---
Analyzes all available memory files and session history with no time constraint.
Restricts analysis to session files created in the last N days.
**How Claude filters by date:**
find ~/.claude/projects/*/memory/session_*.md \
-mtime -<N> -type f---
ls ~/.claude/projects/*/memory/session_*.md
For each session file, Claude reads the `decisions`, `facts_learned`, `artifacts_created`, and `open_issues` sections and extracts noun phrases as topic signals. Topics are then counted and ranked by frequency across all sessions.
**Output:** Top 10 topics, each with session count and a representative example decision or fact.
ls ~/.claude/skills/ ls ~/.claude/projects/*/skills/ 2>/dev/null
Claude counts which skill directories exist and cross-references session memory files for any `/skill-name` invocation patterns mentioned in the `decisions` or `facts_learned` fields.
**Output:** Skill utilization table (skill name, invocation count estimate, last used date).
Claude reads each session file's `project:` field (from the hermes-compress YAML) and groups sessions by project slug. It then infers the domain from artifact paths and topic keywords (e.g., `.py` artifacts + "Neo4j" keywords → "graph database / Python backend").
**Output:** Project breakdown table (project, session count, primary domain, last active date).
Claude counts per-session: number of decisions made, artifacts created, problems solved, and open issues left unresolved. These become productivity metrics.
**Output:** Per-week averages for decisions, artifacts, and resolution rate (problems solved / open issues ratio).
---
## Claude Code Usage Insights Generated: 2026-04-07 | Sessions analyzed: 23 | Date range: 2026-02-14 – 2026-04-07 ### Top Topics | Rank | Topic | Sessions | Example | |------|--------------------|----------|---------| | 1 | Neo4j / graph DB | 14 | "Use Neo4j as primary ontology store" | | 2 | FastAPI / Python | 11 | "REST endpoints for /query and /ingest" | | 3 | Vercel deployment | 7 | "Deploy to Vercel with vercel link --repo" | | 4 | OpenCrab ontology | 6 | "Fallback to neo4j when opencrab returns 0" | | 5 | Discord integration| 4 | "Reply via plugin_discord_discord reply tool" | ### Skill Utilization | Skill | Est. Invocations | Last Used | |-------------------|-----------------|------------| | hermes-compress | 18 | 2026-04-07 | | hermes-memory | 12 | 2026-04-05 | | hermes-search | 9 | 2026-04-06 | | hermes-persona | 5 | 2026-04-03 | | honcho | 3 | 2026-03-28 | ### Project Breakdown | Project | Sessions | Domain | Last Active | |---------------|----------|-------------------------|-------------| | ontology | 14 | Graph DB / Python API | 2026-04-07 | | AlexAI | 6 | LLM product / strategy | 2026-04-02 | | hermes-CCC | 3 | Claude Code skills | 2026-04-07 | ### Productivity Trends (weekly averages) - Decisions per session: 4.2 - Artifacts created per session: 2.8 - Problems solved per session: 1.9 - Resolution rate: 68% (open issues closed within 2 sessions) ### Recommendations - **Automate Neo4j setup:** It appears in 61% of sessions. Consider a project template. - **Increase hermes-compress frequency:** 5 sessions have no memory file (no compress run). - **hermes-persona unused in recent sessions:** Last used 4 days ago — may boost focus in coder mode. ### Key Takeaway You are most productive in graph database and Python API work, averaging 2.8 artifacts per session, with a 68% issue resolution rate.
---
1. List all session memory files: `ls -t ~/.claude/projects/*/memory/sessi
Hermes Agent, faithfully ported to Claude Code Channel (CCC). hermes-CCC brings the power of Hermes Agent by NousResearch into Claude Code's native skill system — no separate process, no OAuth, no lock-in. Everything runs inside Claude Code.
Search and retrieve academic papers from arXiv using their free REST API. No API key needed.
Query Base (Ethereum L2) blockchain data — wallet balances, token info, transactions, gas analysis, contract inspection. No API…
Monitor and summarize blog posts, RSS feeds, and web content for research and staying current with topics.
Open-source embedding database for RAG — store embeddings, vector search, metadata filtering. Simple API, scales from notebook to…
Manage Docker containers, images, volumes, networks, and Compose stacks - lifecycle ops, debugging, cleanup, and Dockerfile…
Free web search via DuckDuckGo - no API key needed. Text, news, images. Use as fallback when other search tools unavailable.