# All In One

> Use when working with XHS, Weibo, or DouYin APIs through the local aione CLI, including search, user lookup, content detail, comments, auth cookies, dry-run checks, and agent workflows.

- Skill: `tomevault-io/all-in-one` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/all-in-one`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/all-in-one/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/all-in-one

---


# All-IN-ONE Skill

Use one skill for all three platforms. The execution layer is always the local `aione` CLI; do not import upstream repositories directly from a skill.

Before running commands, load the relevant `references/` file:

- `references/auth.md`: shared cookie priority, save/status/clear, expired-cookie handling
- `references/xhs.md`: XHS command families and examples (86 commands)
- `references/weibo.md`: Weibo command families and examples (15 commands)
- `references/douyin.md`: DouYin command families and examples (45 commands)
- `references/workflows.md`: common cross-platform task flows

## Prerequisites

If `aione` command is not found, install it first:

```bash
pip install all-in-one-aione
aione setup
```

`aione setup` clones the three upstream repos and installs their npm dependencies. Requires `git` and `npm` in PATH.

For local development from source:

```bash
pip install -e .
aione setup
```

## Quick Start

Check command mapping without calling the API:

```bash
aione douyin work info --dry-run --url "https://www.douyin.com/video/example"
```

Save cookies for repeated use:

```bash
aione auth xhs set-cookie --cookie "<cookie>"
```

One-off cookie:

```bash
aione xhs note search --query "coffee" --page 1 --cookies "<cookie>" --output json
```

Debug with verbose mode (prints to stderr, never leaks cookies):

```bash
aione xhs user self-info --verbose --output json
```

Return concise results to the user. Keep raw JSON available when requested.

---
> Source: [cv-cat/All-IN-ONE](https://github.com/cv-cat/All-IN-ONE) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-17 -->

