with one click
context
Get complexity and debt metrics before editing code
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Get complexity and debt metrics before editing code
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Analyze blast radius before changing specific files. Use before refactoring core components, making breaking API changes, or modifying shared code to identify affected files and stakeholders.
Focus code review on high-risk changes
Generate onboarding guide with key symbols, architecture overview, and subject matter experts. Use when joining a new project, onboarding teammates, or creating project documentation.
Identify highest-ROI refactoring targets
Analyze a repository and generate an intelligent omen.toml with project-specific defaults. Use when starting Omen in a new project.
Audit module coupling, cohesion, hidden dependencies, and design smells. Use when conducting architecture reviews, evaluating design decisions, or identifying structural tech debt.
Based on SOC occupation classification
| name | context |
| description | Get complexity and debt metrics before editing code |
| usage | /context <file-or-symbol> |
| arguments | [{"name":"focus","description":"File path or symbol name","required":true}] |
Get metrics before modifying: {{.focus}}
# Get structural outline of the target file
omen -f json outline --compact --file "{{.focus}}"
# Inspect a specific symbol's definition and callers
omen -f json symbol --name "{{.focus}}"
# Get full deep context for LLM-assisted editing
omen -f json context --symbol "{{.focus}}"
| Metric | Safe | Warning | Danger |
|---|---|---|---|
| Cyclomatic | <10 | 10-20 | >20 |
| Cognitive | <15 | 15-30 | >30 |