What problem does it solve? Public API documentation in the Effect codebase must follow a strict JSDoc structure enforced by a custom oxlint rule, and writing or fixing these comments by hand is error-prone and inconsistent. ## Core Features & Use Cases - Standardized JSDoc authoring: Generates comments with the required short description, optional **When to use**, **Details**, **Gotchas**, and **Example** (Title) sections in the correct order. - Tag compliance: Enforces correct @category, @since, @see, @deprecated, and @default tag usage per declaration kind (root, namespace, member). - Module refinement audits: Runs dedicated @see and **Gotchas** audits across a module to keep cross-references and caveats accurate. - Use Case: When a new public function in an Effect package triggers jsdocs lint diagnostics, use this Skill to rewrite its comment into the compliant shape, then validate with pnpm docgen and pnpm lint. ## Quick Start Ask the assistant to write or fix the JSDoc for a specific Effect public API so it passes the jsdocs lint rule.