# Deliver Artifacts

Deliver artifacts (files/images/voice) to current IM chat via gateway, returning a...

- Repository: https://github.com/openakita/openakita (2010 stars)
- Category: Media
- License: AGPL-3.0
- Last updated: 2026-09-24
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add openakita/openakita --skill deliver-artifacts -g -a claude-code -y`
Codex: `npx skills add openakita/openakita --skill deliver-artifacts -g -a codex -y`
Cursor: `npx skills add openakita/openakita --skill deliver-artifacts -g -a cursor -y`
Gemini CLI: `npx skills add openakita/openakita --skill deliver-artifacts -g -a gemini-cli -y`

## Description

Deliver artifacts (files/images/voice) to current IM chat via gateway, returning a receipt. Use this as the only delivery proof for attachments. Text replies are sent automatically - only use this for file/image/voice attachments.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Deliver Artifacts

通过网关向当前 IM 聊天交付附件（文件/图片/语音），并返回结构化回执。

## Important

- **文本回复**由网关直接转发，不需要用工具发送
- **附件交付**必须使用本工具，回执是"已交付"的唯一证据

## Parameters

| 参数 | 类型 | 必填 | 说明 |
|-----|------|-----|------|
| artifacts | array | 是 | 要交付的附件清单 |
| mode | string | 否 | send 或 preview（默认 send） |

### Artifact Item

| 字段 | 类型 | 必填 | 说明 |
|-----|------|-----|------|
| type | string | 是 | file / image / voice |
| path | string | 是 | 本地文件路径 |
| caption | string | 否 | 说明文字 |

## Examples

**发送截图**:
```json
{
  "artifacts": [{"type": "image", "path": "data/temp/screenshot.png", "caption": "页面截图"}]
}
```

**发送文件**:
```json
{
  "artifacts": [{"type": "file", "path": "data/out/report.md"}]
}
```

## Related Skills

- `browser-screenshot`: 网页截图
- `desktop-screenshot`: 桌面截图
- `get-voice-file`: 获取语音文件


