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