Hugo Template Developer
Enforces robust Hugo template development through runtime validation, safe data access patterns, and strict separation of template logic from client-side behavior.
The Hugo Template Developer skill provides a specialized framework for building and maintaining high-quality documentation sites using the Hugo static site generator. It specifically addresses the common pitfall where standard Hugo builds pass syntax checks but fail during execution due to nil pointers or undefined fields. By mandating a runtime testing protocol and enforcing safe Go template patterns—such as proper hyphenated key access and interface type assertions—this skill ensures that template changes are resilient and production-ready. It also includes advanced workflows for validating JSON-LD structured data and maintaining a clean separation of concerns between Go templates and TypeScript components.