vercel-labs avatar

Plugin Audit

Audits how well the vercel-plugin injects skills into Claude Code sessions by parsing actual conversation logs. You point it at a project's JSONL logs in ~/.claude/projects, and it extracts every tool call, tests which skills matched using the real hook pipeline, then shows you the gaps. It catches path patterns that should have fired but didn't, commands that slipped through, and skills that matched but got deduped or dropped by the 12KB budget. Also diffs your installed plugin cache against dev to spot staleness. Run this when skill injection feels off on a real project and you need concrete data on what matched, what didn't, and why.

skills.sh installs
198
GitHub stars
183
last updated
Jun 3, 2026

Install

$ npx -y skills add vercel-labs/vercel-plugin --skill plugin-audit --agent claude-code

Installs into .claude/skills of the current project.

Files

Plugin Audit

Audit how well vercel-plugin skill injection performs on real-world Claude Code sessions.

Workflow

1. Locate conversation logs

Find JSONL conversation logs for a target project:

ls -lt ~/.claude/projects/-Users-*-<project-name>/*.jsonl

The path uses the project's absolute path with slashes replaced by hyphens and a leading hyphen.

2. Extract tool calls

Parse the JSONL log to extract all tool_use entries. Each line is a JSON object with message.content[] containing type: "tool_use" blocks. Extract name and input fields. Group by tool type (Bash, Read, Write, Edit).

3. Test hook matching

Use the exported pipeline functions directly — do NOT shell out to the hook script for each test. Import from the hooks directory:

import { loadSkills, matchSkills } from "./hooks/pretooluse-skill-inject.mjs";
import { createLogger } from "./hooks/logger.mjs";

Call loadSkills() once, then matchSkills(toolName, toolInput, compiledSkills) for each tool call. This is fast and gives exact match results.

4. Identify gaps

Sponsors

Details

Repository
github.com/vercel-labs/vercel-plugin
Category
Cloud & Infrastructure
First seen
Jun 3, 2026

More from vercel-labs/vercel-plugin

All 32
1vercel-labs avatarbenchmark-agentsvercel-labs/vercel-pluginbenchmark agents197skills.sh installs
2vercel-labs avatarreleasevercel-labs/vercel-pluginrelease194skills.sh installs
3vercel-labs avatarbenchmark-testingvercel-labs/vercel-pluginbenchmark testing193skills.sh installs
4danielmiessler avatarFirstPrinciplesdanielmiessler/personal_ai_infrastructurefirstprinciples190skills.sh installs
5vercel-labs avatarknowledge-updatevercel-labs/vercel-pluginknowledge update190skills.sh installs
6itsmostafa avatarcognitoitsmostafa/aws-agent-skillsAWS Cognito user authentication and authorization service. Use when setting up user pools, configuring identity pools, implementing OAuth flows, managing user a188skills.sh installs