Who it is forA small business owner or analyst who needs a first draft of a report file without opening an office app.
The problemStarting a report from a blank file takes time, and chat messages alone are not something you can send to a client or manager.
The outcomeThe bot writes the requested docx, xlsx or pptx file and uploads it into the conversation for you to review and edit.
What you need first
- A Mac running macOS, since the installer and services are macOS only
- Node.js 22+
- The DeepSeek Harness app, which the installer can download for you
- A DeepSeek API key, or a key the harness already has
- A bot token from Slack, Telegram or Discord
Steps
- Run
curl -fsSL https://raw.githubusercontent.com/rlaope/deepseek-bot/master/install.sh | bashin a macOS terminal. - Run
dshto open the terminal chat with the agent. - Ask for the report in plain words and name the format: docx, xlsx or pptx.
- Open the uploaded file from the conversation and check the content before you share it.
Prompt for your agent
Using the repo rlaope/deepseek-bot on a Mac with Node.js 22+, install it with the README's curl command and start the terminal chat with `dsh`. Ask it to draft a <docx|xlsx|pptx> report on <topic>; the expected output is a file uploaded into the conversation. Verify that the file opens and that its contents match the topic you asked for.
Caveat. The README says the bot drafts the files but does not describe layout or formatting checks, so review every file before you share it.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for rlaope/deepseek-bot and "Get docx, xlsx or pptx reports drafted in chat"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer