About
This skill provides a comprehensive framework for documenting JavaScript projects according to CUI OSS standards, covering everything from basic function signatures to complex Lit web components. It integrates JSDoc syntax with ESLint validation, guiding developers through the creation of mandatory tags like @param, @returns, and @throws while enforcing a consistent, active-voice writing style. By providing specific patterns for modules, custom types, and component properties, it ensures that your code remains self-documenting and compatible with modern IDE intellisense and documentation generators.