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

> ## Agent Instructions
> To act on Atlan objects, use the Atlan MCP server at https://api.atlan.com/mcp or the atlanai CLI; `atlanai --map json` prints its command map. Run a read-only identity check before any write.
> The docs MCP server at /mcp searches these docs only. It cannot read or change Atlan objects.
> SDK packages: Python `atlanai` (PyPI) and TypeScript `@atlanai/sdk` (npm). Show Python first, then TypeScript.

# Create an artifact

> Create one JSON-backed Registry artifact.

Use `registry__create_artifact` to create one artifact whose content fits in
JSON metadata.

* Required inputs: `kind` and `metadata`.
* Required metadata: `name`, `workspace_id`, and the selected kind's required fields.
* Optional inputs: `session_id` and Gateway's `rationale`.
* Effect: write; not idempotent.

Call `registry__get_kind_schema` first. Use `skill__create` for Skills. For
file bytes, reserve an upload with `file__request_upload` and create the File
with the returned `upload_key`.
