jsdocs
OfficialCraft compliant Effect public API JSDoc with ease.
AuthorMapleTechLabs
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Writing JSDoc for Effect public APIs that complies with the jsdocs oxlint rule is time-consuming and error-prone due to strict structural, prose, and tag requirements. This Skill eliminates the guesswork by providing clear, actionable guidance to produce consistent, lint-passing API documentation.
Core Features & Use Cases
- Standardized JSDoc Structure: Enforces the required layout including a mandatory short description, optional When to use, Details, and Gotchas sections, plus properly formatted examples.
- Prose and Tag Rules: Provides explicit guidelines for tone, section ordering, tag usage, and link formatting to ensure consistency across the Effect codebase.
- Use Case: Use when adding new public Effect APIs, fixing existing JSDoc that fails the jsdocs oxlint check, or refining module-level documentation for clarity and compliance.
Quick Start
Use the jsdocs skill to update the JSDoc for the public Effect API in src/Effect.ts to pass the jsdocs oxlint rule.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: jsdocs Download link: https://github.com/MapleTechLabs/maple/archive/main.zip#jsdocs Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.