Skip to main content
ClaudeWave
Skill47 repo starsupdated 5mo ago

Syntax Hunter

Basic syntax error resolution.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/udapy/rust-agentic-skills /tmp/syntax-hunter && cp -r /tmp/syntax-hunter/skills/general-syntax ~/.claude/skills/syntax-hunter
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

<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>