with one click
voedger
voedger contains 2 collected skills from voedger, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Use this skill when authoring, designing or reviewing Go `*_test.go` feature tests that verify Gherkin `.feature` scenarios. Use for translating Feature, Scenario, and Scenario Outline content into Go tests while preserving traceability through subtest names, comments, exact Examples table rows, placeholder mappings, and step-to-code alignment.
Use this skill when writing or reviewing any `fmt.Sprintf`, `fmt.Errorf`, `fmt.Fprintf`, `fmt.Printf` (or other `fmt.*` formatter) call in Go code that embeds string data into a JSON value, URL path/query, host:port, file path, shell argument, SQL literal, HTML attribute/text, Go-quoted literal, or human-readable log/error message. Picks the correct verb (`%s` / `%q`) and escaping helper (`jsonu.Jprintf`, `jsonu.Jfprintf`, `json.Marshal`, `url.PathEscape`, `url.QueryEscape`, `net.JoinHostPort`, `filepath.Join`, `html.EscapeString`, parameterized SQL). Always classify each call site individually by its sink (how the result is used) and the source of every string operand (whether it can contain sink-breaking bytes); never apply a blanket, sink-blind verb swap such as `"%s"` -> `%q`. JSON-string escaping rules do not apply to `_test.go` files.