---
name: cowork-os-add-documentation
description: "Generate JSDoc/docstrings for functions"
license: "MIT"
metadata:
  decimalai-skill-id: "4de4b3ec-0161-4011-ad88-05d04b968681"
  decimalai-version-id: "4100e582-231d-4e6f-8ae8-85e632232507"
  decimalai-version: "2"
  decimalai-body-sha256: "237f18aa52b5b2a8b2a78d243bce2b8b8c12d865f4933eaf0f3c8563227c509b"
  decimalai-name: "cowork-os/add-documentation"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "documentation"
  decimalai-source: "https://app.decimal.ai/s/cowork-os-add-documentation@2/SKILL.md"
---
# Add Documentation

## Purpose

Generate JSDoc/docstrings for functions

## Routing

- Use when: Use when users ask for in-code docs, docstring addition, or API-level comments.
- Do not use when: Don't use for content translation or narrative changelogs.
- Outputs: Updated code artifacts with improved inline documentation.
- Success criteria: Retains behavior while improving doc clarity and consistency.

## Trigger Examples

### Positive

- Use the add-documentation skill for this request.
- Help me with add documentation.
- Use when users ask for in-code docs, docstring addition, or API-level comments.
- Add Documentation: provide an actionable result.

### Negative

- Don't use for content translation or narrative changelogs.
- Do not use add-documentation for unrelated requests.
- This request is outside add documentation scope.
- This is conceptual discussion only; no tool workflow is needed.

## Parameters

| Name  | Type   | Required | Description                  |
| ----- | ------ | -------- | ---------------------------- |
| path  | string | Yes      | Path to the file to document |
| style | select | Yes      | Documentation style          |

## Runtime Prompt

- Current runtime prompt length: 523 characters.
- Runtime prompt is defined directly in `../add-documentation.json`.
