Sniffly
Description
Analyze Claude Code logs to help you use Claude Code better.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Sniffly - Claude Code Analytics Dashboard
Analyze Claude Code logs to help you use Claude Code better.
[Website](https://sniffly.dev) | [Quickstart](#-quickstart) | [Features](#-features) | [Sharable dashboard](#-sharing-your-dashboard)
📊 Features
Understanding your usage patterns
Error breakdown
_See where Claude Code makes mistakes so that you avoid these mistakes._
Message history analysis
_Walk through all your instructions and share them with your coworkers if needed._
🚀 Quickstart
- Requirement: Python 3.10+
With UV (recommended)
Make sure you have `uv` installed! https://github.com/astral-sh/uv
# One-time execution (no installation needed)
uvx sniffly@latest init
# Install the package
uv tool install sniffly@latest
sniffly init
After running `sniffly init`, access your dashboard on your browser at http://localhost:8081 (or whichever host/port you choose).
If you run Sniffly on a remote server, use [port forwarding](https://www.reddit.com/r/HomeNetworking/comments/i7ijiz/a_guide_to_port_forwarding/) to open the browser on your local computer.
With pip
pip install sniffly
sniffly init
From source
git clone https://github.com/chiphuyen/sniffly.git
cd sniffly
pip install -e .
sniffly init
🔧 Configuration
Common Settings
# Change port (default: 8081)
sniffly config set port 8090
# Disable auto-opening browser
sniffly config set auto_browser false
# Show current configuration
sniffly config show
All Configuration Options
| Key | Default | Description |
|---|---|---|
port |
8081 | Server port |
host |
127.0.0.1 | Server host |
auto_browser |
true | Auto-open browser on start |
cache_max_projects |
5 | Max projects in memory cache |
cache_max_mb_per_project |
500 | Max MB per project |
messages_initial_load |
500 | Initial messages to load |
...
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development