AI-Powered Gem Auditing
Use gemtracker directly in Claude Code and Codex for intelligent dependency analysis.
Built for AI Assistants
gemtracker integrates seamlessly with Claude Code and Codex as a custom skill. Ask your AI assistant to audit your gems, and it will use gemtracker to analyze vulnerabilities, outdated dependencies, and more—all without leaving your editor.
- → Chat-based analysis: describe what you want to know
- → Automatic pre-commit checks for security issues
- → Intelligent insights on your dependency health
Claude Code
Codex
Claude Code
Use the /gemtracker command in Claude Code to run instant gem audits with natural-language interaction.
Installation
curl -fsSL https://raw.githubusercontent.com/spaquet/gemtracker/main/skills/install.sh | bash Usage Examples
Run an audit:
/gemtracker Get JSON output:
/gemtracker . --json Chat naturally:
"Check this Ruby project for vulnerable gems" Codex
Codex accesses gemtracker through the same skill with natural language triggers. Just describe what you want to audit and Codex will use gemtracker to analyze your gems.
Installation
curl -fsSL https://raw.githubusercontent.com/spaquet/gemtracker/main/skills/install.sh | bash Natural Language Requests
"Use gemtracker to audit this repo" "Check this Ruby project for vulnerable and outdated gems" "What security issues exist in our dependencies?" Automatic Pre-commit Checks
The installer automatically sets up a Git pre-commit hook that runs gemtracker checks when you commit code. This works whether you're committing from Claude Code, Codex, an IDE, or the terminal.
Prerequisites
Claude Code Setup
- • Claude Code installed
- • gemtracker CLI in PATH
- • Ruby project with Gemfile.lock
Codex Setup
- • Codex installed
- • gemtracker CLI in PATH
- • Ruby project with Gemfile.lock
Get Started
Install gemtracker and the AI skill once, then start auditing your gems from Claude Code or Codex. The pre-commit hook keeps your dependencies secure across all your commits.