CLI Reference
Main Commands
dino check
Analyze code with LLM.
# Analyze current directory
dino check
# Analyze specific files
dino check src/views.py src/models.py
# Analyze with options
dino check --diff # Only changed files
dino check -v # Verbose output
dino check --debug # Debug logging to dino.log
dino check --no-cache # Skip cache
dino check --format json # JSON output
dino check --format jsonl # JSON Lines output
dino init
Create a dino.yaml configuration file.
dino init
If agent folders (.claude, .codex, .gemini) exist, it will offer to create skills.
dino skill
Create agent skills for AI coding assistants.
# Auto-detect and create for all agents
dino skill
# Create for specific agent
dino skill --agent claude
dino skill --agent codex
dino skill --agent gemini
# Force overwrite existing
dino skill --force
See Coding Agents for full documentation.
dino version
Show version information.
dino version
Pack Commands
dino packs list
List all available rule packs.
dino packs list
dino packs info
Show details of a specific pack.
dino packs info python
dino packs info django
dino explain
Explain a specific rule.
dino explain django/n-plus-one
dino explain python/mutable-default
Cache Commands
dino cache stats
Show cache statistics.
dino cache stats
dino cache clear
Clear the analysis cache.
dino cache clear
Log Commands
dino logs list
View LLM call history.
dino logs list
dino logs show
Show details of a specific LLM call.
dino logs show 123
dino logs cost
View cost summary.
dino logs cost
Command Summary
| Command | Description |
|---|---|
dino check [paths] |
Analyze code with LLM |
dino check --diff |
Analyze only changed files |
dino check -v |
Verbose output with progress |
dino check --debug |
Enable debug logging to dino.log |
dino check --no-cache |
Skip cache, re-analyze all files |
dino packs list |
List available packs |
dino packs info NAME |
Show pack details |
dino explain RULE_ID |
Explain a rule |
dino cache stats |
Show cache statistics |
dino cache clear |
Clear the cache |
dino logs list |
View LLM call history |
dino logs show ID |
Show details of a specific LLM call |
dino logs cost |
View cost summary |
dino init |
Create dino.yaml |
dino skill |
Create agent skills |
dino skill --agent NAME |
Create skill for specific agent |
dino version |
Show version information |