> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Touch Adaptation Kit (TAK) command line tool reference

> Reference for the TAK CLI commands (convert, create, license, notice, pack, serve, settings, and takx-version) that build and package touch adaptation bundles.

Explore tak command line tool topics for XBOX game development.

> [card] [Convert command](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-convert-command.md)
>
> The convert command is a tool that not only transforms legacy layout set files into component layouts, but also modernizes them to align…

> [card] [Create command](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-create-command.md)
>
> The create command is used to create the source content of a touch adaptation bundle (or unpacked bundle for short), or add new layouts to…

> [card] [License command](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-license-command.md)
>
> The license command is used to display or accept the End User License Agreement (EULA) of the Touch Adaptation Kit Command Line Tool.

> [card] [Notice command](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-notice-command.md)
>
> The notice command is used to display information about third party material incorporated into the TAK CLI.

> [card] [Pack command](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-pack-command.md)
>
> The pack command is used to package the layouts into a touch adaptation bundle (takx).

> [card] [Serve command](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-serve-command.md)
>
> The serve command is used to make the specified layouts available to the CTA for validation experiences.

> [card] [Settings command](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-settings-command.md)
>
> The settings command is used to view and set application settings.

> [card] [Takx version command](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-takx-version-command.md)
>
> Use the takx-version command to determine the schema versions of the touch adaptation bundle, and the highest schema version of the layouts…

> [card] [Templates](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-templates.md)
>
> These are the templates available for use with the TAK CLI.

> [card] [Unpack command](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-unpack-command.md)
>
> Use the unpack command to unpack a touch adaptation bundle into its component files with the options shown in the following table.

> [card] [Verify command](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-verify-command.md)
>
> Use the verify command to verify that the contents of the touch adaptation bundle are valid with the options shown in the following table.

> [card] [Version command](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-version-command.md)
>
> The version command is used to display version information of the tool.

> [card] [Touch adaptation kit command line tool](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line.md)
>
> Use this article to create and validate touch control layouts by using the Touch Adaptation Kit (TAK).

## See also

* [Building touch layouts](https://docs.xbox.com/build/core-features/common/game-streaming/building-touch-layouts/index.md)
* [Tak editor](https://docs.xbox.com/build/core-features/common/game-streaming/tak-editor/index.md)


## Related topics

- [Touch Adaptation Kit (TAK) Reference](https://docs.xbox.com/build/core-features/common/game-streaming/game-streaming-touch-touch-adaptation-kit-overview.md)
- [Additional standalone tools](https://docs.xbox.com/tools/additional-tools.md)
- [Command Line Tool overview (tak.exe)](https://docs.xbox.com/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line.md)
- [Touch Adaptation Kit Editor: Setup](https://docs.xbox.com/build/core-features/common/game-streaming/tak-editor/game-streaming-tak-editor-setup.md)
- [Touch Adaptation Kit (TAK) Editor for Visual Studio Code](https://docs.xbox.com/build/core-features/common/game-streaming/tak-editor/index.md)
