stand-odin

Installation
SKILL.md

Odin Standards

Standards for Odin code. Odin is underrepresented in training data — do not transplant Go/Rust/C error-handling patterns verbatim; reach for Odin constructs first.

Idioms

Prefer or_else when every failure path returns the same default:

// Don't — all branches return the same fallback
parse_env_int :: proc(key: string, default: int = 0) -> int {
    v, ok := os.lookup_env(key, context.temp_allocator)
    if !ok || v == "" { return default }
    x, ok2 := strconv.parse_int(strings.trim_space(v), 10)
    if !ok2 { return default }
    return x
}
Installs
22
First Seen
Jul 6, 2026
stand-odin — lgtm-hq/ai-skills