Introduction¶
For foreign trade teams, handover work often gets stuck at a specific point: a departing salesperson’s WhatsApp conversations contain customer quotes, reorder times, and payment terms, but once they leave, the records are scattered across the browser. Copying and pasting a few dozen messages is fine, but hundreds are unrealistic. While Google Drive backups can be retrieved, they are encrypted archives that cannot be read directly.
The Skill introduced below is 外贸WhatsApp信息导出 (Foreign Trade WhatsApp Information Export). Working alongside a Chrome extension, it allows you to select chats on the WhatsApp Web page, automatically scroll to load history, and export to Markdown or plain text files. All actions are performed locally within the browser and do not pass through third-party servers.
What is this¶
In one sentence: A batch export tool for WhatsApp Web chat history tailored for foreign trade scenarios, released as a Skill on SkillHub.
- Publisher: Community publisher
user_a80a7fe6, located at@user_a80a7fe6/whatsappchatexporterpro - Version: 1.0.1
- Category: data-analysis
- Source: community
- API Key Required: No (
requires_api_key=false) - Platform Stats: Rating 100000, Downloads 1205, Installations 0
The problem it solves is: eliminating the need for manual copy-pasting and post-export formatting adjustments. It batch processes complete conversations with specified contacts into files, facilitating handovers, reviews, or style training data collection.
Core Features¶
The following capabilities are listed on the official page, all of which are interactions completed by the extension within the WhatsApp Web page.
- Batch Export: Select multiple chats in the sidebar and export them all at once, without clicking into each one to copy manually.
- Dual Formats: Supports two output formats: Markdown (
.md) and Plain Text (.txt). The former is suitable for direct archiving into knowledge bases, while the latter suits scenarios where only a readable record is needed. - Deep Scrolling: Automatically scrolls up within a single conversation to trigger WhatsApp Web’s loading mechanism, pulling the complete history onto the page before exporting. WhatsApp Web only loads recent messages by default; earlier content cannot be accessed without scrolling, which is the reason for this feature’s existence.
- Merged Export: All selected chats can be merged into a single backup file, rather than creating one file per contact.
- Search & Filter: Filter contacts by name in the sidebar to narrow down the selection range when there are many chats.
- Audio Feedback: Plays a notification sound upon successful or failed export, eliminating the need to constantly watch the page for results.
- Fully Local: All operations are completed within the browser without data transmission. This means files do not pass through third parties, but it also means that if the browser is closed or the page is refreshed, the export will be interrupted and must be restarted.
Installation & Activation¶
The official API page is https://api.skillhub.cn/user_a80a7fe6/whatsappchatexporterpro, and the SkillHub page is https://www.skillhub.cn/skills/user_a80a7fe6/whatsappchatexporterpro.
Regarding installation methods, it needs to be clarified: During this verification, both official pages could not be crawled (returned crawl failures). Therefore, the specific installation commands, directories, or configuration fields provided in the official documentation were not verified and are not included here. What is certain is that it belongs to the generic SKILL.md format, and tags show requires_api_key=false, meaning no additional key configuration is needed.
Additionally, note that the target of this Skill is a Chrome extension and the WhatsApp Web page, not a command-line tool. Before enabling, you need to:
- Install the companion Chrome extension (with the same name as the Skill).
- Open WhatsApp Web (https://web.whatsapp.com) in Chrome and complete the QR code login.
- Enable the Skill in SkillHub and invoke it using trigger words.
The trigger words listed in official materials include: WhatsApp导出 (WhatsApp Export), 聊天导出 (Chat Export), 聊天记录导出 (Chat History Export), WhatsApp backup, chat export, wa exporter. When triggered by these words, the Agent will drive the extension to perform the export following the steps in the Skill.
Typical Usage¶
The reproducible scenario provided in the official introduction follows a process based on leads: first, filter the clients to be handed over in the sidebar, select multiple chats, then trigger the export. The extension will automatically complete the upward scrolling loading within individual conversations and the batch export.
Combined with the feature description, the implementation steps are roughly as follows:
- Open WhatsApp Web and ensure the sidebar displays all conversations. When the conversation list is long, WhatsApp Web also uses scroll loading, so scroll the list to the bottom first.
- Use the sidebar search filter to filter by name, narrowing down to target clients.
- Select multiple desired chats.
- Trigger the export and wait for scrolling and downloading to complete. The page will show progress feedback during the export; do not refresh the page midway.
- Obtain the Markdown or TXT files and archive them by client.
Merged export is suitable for handover scenarios: a single file contains complete conversations with multiple clients, ensuring nothing is missed during the handover.
Use Cases & Cautions¶
Suitable Scenarios:
- Handover of clients and follow-up records for foreign trade teams, especially full exports when salespeople resign or transfer.
- Archiving conversation records to knowledge bases or for subsequent analysis where structured text is needed instead of screenshots.
- Simply keeping a local backup without wanting records to pass through third parties.
Limitations to Note:
- Only supports the WhatsApp Web page; not applicable to desktop clients or mobile ends.
- Relies on in-browser scroll loading; exporting conversations with very long histories may take a long time.
- Refreshing the page or closing the browser will interrupt the export, requiring a re-trigger.
- Exported files are saved locally and are not automatically synced to cloud drives or other systems.
- Exported content contains customer privacy; the files themselves are not encrypted, so you need to manage the storage location yourself.
Regarding formats, they are described here based on the official page: Markdown and TXT. If future versions support more formats, the official page shall prevail.
Conclusion¶
The value of this Skill lies in transforming the repetitive and error-prone task of “batch exporting WhatsApp chat history” into a single trigger, while keeping the export action local to the browser. The features are not numerous, but each step corresponds to a real pain point: scroll loading, batch selection, merging into one file, and filtering by name.
Official Address: https://api.skillhub.cn/user_a80a7fe6/whatsappchatexporterpro
If you have questions about the installation method, it is recommended to check the latest instructions directly on the SkillHub page, as the page information is more timely than this article.