> For the complete documentation index, see [llms.txt](https://boomi.markusschmidt.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://boomi.markusschmidt.pro/boomi-console/commands/comp-components/create-doc.md).

# DOC

Create documentation for the specified components.

```batch
bc create doc {Source}
```

{% content-ref url="/pages/UwgQlsv5NdeY5UDGw3jr" %}
[COMP DOC Arguments](/boomi-console/commands/arguments/comp-arguments/comp-doc-arguments.md)
{% endcontent-ref %}

## Documenting a single Component

```batch
bc COMP DOC /c {yourComponentId}
```

The simplest form of creating documentation is to document a single component. The documentation is created in the Markdown format and stored in the *Out/Doc* folder.

You can *preview Markdown* documents directly in Visual Studio Code:

<figure><img src="/files/cwbtRtjHjQI9wsGJ6iWS" alt=""><figcaption></figcaption></figure>

{% file src="/files/ZzYvwQZkWGTALR0SN0Rp" %}
An PDF example containing a process documentation (printed Markdown)
{% endfile %}

### Documenting a Packaged Component

By using the [Common Arguments](/boomi-console/commands/arguments/common-arguments.md#packageversion-pv) or [Common Arguments](/boomi-console/commands/arguments/common-arguments.md#packageid-p) arguments you can quickly document a packaged component. This will also create a nice *readMe* file for the package content.

<figure><img src="/files/j9MTQfCGa4KFsCa2fzxz" alt=""><figcaption><p>.\doc\_packageVersions\2024-07-23-msc.01m.md</p></figcaption></figure>
