Havik — Development skill for Claude Code
What did your coding agent touch.
How to install Havik
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open arthurgarmider/havik and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Havik does
What did your coding agent touch? npx havik shows the credential files, secrets and risky scripts Claude Code used in the last 30 days. Local, nothing sent.
Alternatives in Development
- Identify Assumptions Existing — Identify risky assumptions across Value, Usability, Viability, Feasibility 7.8k ★
- Breach Check — HIBP k-anonymity check on a password wordlist 4.5k ★
- Last30days Skill — Claude Code skill that researches any topic across Reddit + X from the last 30 days, then writes copy-paste-re 4.4k ★
README
havik
What did your coding agent touch? `npx agent-havik` (the command is `havik` once installed) reads the transcripts Claude Code already keeps on your machine and shows, on one screen, the credential files, secrets and risky scripts of your last 30 days. Nothing is installed and nothing is sent.
$ npx agent-havik
havik: what Claude Code touched in the last 30d
14 sessions · 9,204 tool calls · 12 active days · read on this machine, nothing sent
sensitive files touched 3 ~/.aws/credentials, ~/.npmrc, ~/git/billing/.env
secrets entered the context 2 AWS access key, GitHub token
2026-10-02 grep ~/.aws/credentials: AWS credentials, outside this project in billing
4 warnings in 12 days (0.3 a day) would have reached the session.
Live warnings, detect-only: npx agent-havik guard install
Every session in detail: npx agent-havik guard replay
(An example; your numbers come from your own `~/.claude/projects`.) It is also a static scanner for AI agent setups: skills, plugins, hooks, permissions and MCP servers. **Prototype (0.4).** Everything runs locally. The only thing that uses the network is the optional `--ai` pass, which is off by default (see [AI checks](#ai-checks---ai)).
npx agent-havik # what Claude Code touched in the last 30 days, on one screen
npx agent-havik scan # your home directory: Claude Code config, MCP configs, skills
npx agent-havik scan ./my-skill # one skill or repo
npx agent-havik scan . --format json
npx agent-havik scan ./my-skill --ai # opt in: also ask TypeSafe Jev about each skill
npx agent-havik guard replay # every past session in detail, nothing installed
npx agent-havik guard install # Claude Code hooks that record and warn about sensitive data access
npx agent-havik audit # what the guard recorded in the last 7 days
Needs Node 20+. Exit code: `2` at least one critical finding, `1` at least o
Related Skills
Collect Information
Collect what happened since the last run — Teams chats from the local client cache, new Inbox and Sent mail, v
Bough
Visualize your Claude Code session history as a diagram of the work you actually did: days, tasks, prompts and
Restart All
Rebuild and restart the whole local agent-runner fleet via scripts/build_and_restart_all.py (self-last, detach
Revelio
Reveal what's hidden — secrets, TODOs, dead code, risky deps
Claude Secret Guard Kit
Block Claude Code from reading, echoing, or committing your secrets. Read-deny rules + shell filename guard +
Agent Status Pock
A Pock widget that shows your coding agent's status on the MacBook Touch Bar. Works with Claude Code, Codex CL
Related Agents
Pattern Consolidator
Sleep-time memory compute. Reads daily notes + subagent logs from the last 7 days, identifies recurring patter
12 Lost Link Monitor
The backlinks lost in the last 90 days, ranked by the authority lost, and which are worth reclaiming.
Rapp Skills
Turns a Python agent file into a skill anyone can use, turns a skill into one Python file that can run on a se