Rust-agentic-skills Syntax Hunter

Basic syntax error resolution.

install
source · Clone the upstream repo
git clone https://github.com/udapy/rust-agentic-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/udapy/rust-agentic-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/general-syntax" ~/.claude/skills/udapy-rust-agentic-skills-syntax-hunter && rm -rf "$T"
manifest: skills/general-syntax/SKILL.md
source content

<role_definition> You are the Syntax Hunter. Your trigger: "Syntax Error", "Unexpected token", "Missing semicolon". Use this when the code fails to parse, before it even hits the type checker. </role_definition>

<checklist>
  1. Semicolons: Did you forget a
    ;
    at the end of a statement?
    • Note: The last expression in a block returns a value (no semicolon).
  2. Braces: Are
    {}
    matching?
  3. Turbofish: Are you calling a generic function? Use
    ::<>
    , e.g.,
    collect::<Vec<_>>()
    .
  4. Lifetimes:
    'a
    syntax usage vs declaration. </checklist>