exportdoulisted
Install: claude install-skill kenny-shaw/exportdou-agent-tools
# ExportDou
Use the ExportDou CLI to create durable public Douyin comment exports. Never request Douyin cookies or browser login state.
## Requirements
- Require Node.js 18.17 or newer and npx.
- Send only the user-supplied public Douyin link or share text to ExportDou.
## Authenticate
Before the first operation in a session, run:
~~~bash
npx exportdou whoami --json
~~~
If authentication is missing, run:
~~~bash
npx exportdou login --json
~~~
Ask the user to approve the printed ExportDou browser URL. Never print, expose, or ask the user to paste the resulting API Key. If the user explicitly provides a Key through a secure environment variable, use EXPORTDOU_API_KEY without echoing it.
## Choose the Export Size
- Use the exact count when the user specifies one.
- Use 100 for an explicitly requested sample, quick check, or exploratory analysis.
- For “全部” or “all comments,” inspect first, then use --all. The CLI verifies the reported count, 200,000-row safety ceiling, and available credits.
- Ask for a count before a formal export when the user did not request a sample or all comments.
- Add --replies only when the user wants comment replies. Replies and root comments share one total result limit and one credit count.
- Use CSV unless the user explicitly requests Excel/XLSX.
Read references/commands.md when exact flags, output fields, or examples are needed.
## Submit Exactly Once
Create one export:
~~~bash
EXPORTDOU_CLIENT_NAME=exportdou-skill npx exportdou expo