AI agents

Plan and publish from the AI you already use

Ask your agent for a week of posts in your voice. Skryvo shows each one and waits for your go-ahead.

Skryvo for DeepSeek Harness

DeepSeek Harness (dsh) is DeepSeek's open-source agent, in the terminal or the browser. Add the Skryvo skill and save your Skryvo API key, and it drafts posts in your brand's voice, designs their pictures and schedules them on your Skryvo calendar after your go-ahead.

Updated 11 October 2026. Steps match the Skryvo app.

At a glance

Works in
DeepSeek Harness, in the terminal or the browser
Connection
A Skryvo API key, sent as a Bearer token.
Setup time
About a minute.
Cost
A 7-day free trial, then from $15 a month.
Channels
12 channels live: LinkedIn, X, Bluesky and 9 more channels.
Base URL
https://api.skryvo.ai/api/v1/agent
Control
Nothing is scheduled until you say yes.

How do I connect Skryvo to DeepSeek?

Create a key in Skryvo under Settings › API & agents. It is shown once and stored only as a hash, and each account can hold ten.

  1. Put the Skryvo skill where DeepSeek Harness (dsh) looks for skills:

    git clone --depth 1 https://github.com/Skryvo/agent /tmp/skryvo-agent
    mkdir -p ~/.agents/skills && cp -r /tmp/skryvo-agent/skills/skryvo-api ~/.agents/skills/
  2. Create an API key below and save it in a file only you can read, since dsh hides key-like variables from its commands. Never paste it into a chat.

    (umask 077; mkdir -p ~/.config/skryvo && printf %s YOUR_SKRYVO_API_KEY > ~/.config/skryvo/api-key)
    dsh web

Check it works: ask DeepSeek to "List my Skryvo channels." It should name the accounts you connected.

Skryvo settings, API and agents: the connector URL and a tile for each AI agent

Where to find it in Skryvo: Settings › API & agents.

What does it look like?

An example conversation. DeepSeek drafts in your saved voice, waits for your yes, then schedules.

You

Write a LinkedIn post about what we shipped this week.

DeepSeek skryvo · write_post

Here are two drafts in your brand's voice:

LinkedIn

The week view is live: every channel and every scheduled post on one screen, nothing hidden in tabs.

Bluesky

New: the week view. One screen, every channel.

Shall I schedule them?

You

Yes, Tuesday at 9am.

DeepSeek skryvo · schedule_post

Both are on your Skryvo calendar for Tuesday 09:00. Skryvo will publish them and check each one went live.

From real calls to Skryvo's MCP server on 28 October 2026: drafts for a demo brand, one post scheduled to a test channel and cancelled.

What can you ask DeepSeek?

  • Write a LinkedIn post about what we shipped this week.
  • Give it a picture in our brand look.
  • Schedule it for tomorrow at 9am.

Skryvo's tools tell DeepSeek to show you each post and wait for your go-ahead before anything is scheduled.

Which Skryvo tools can DeepSeek use?

Nine tools, and only these. Six only read; three change your calendar or your brand's look, and DeepSeek asks you before it uses them.

ToolWhat it doesChanges anything
List brandslist_brands Your brands and which one is the default. No, read only
List channelslist_channels Your connected accounts and blog sites, and which brands use each. No, read only
Write a postwrite_post Drafts a post for up to four platforms in the brand's voice. Each platform uses one generation. Nothing is scheduled. No, read only
Design a picturedesign_picture Designs a picture for the post in your brand's look, at each platform's own size, using Image Studio credits. No, read only
Schedule a postschedule_post Puts a post on your calendar for each chosen account, with its picture. Skryvo publishes it on the quarter hour and checks it went live. Yes, after you agree
List scheduled postslist_scheduled_posts Upcoming and recent posts with their status and any publishing problem. No, read only
Cancel a postcancel_post Removes a scheduled post before it goes out. Yes, after you agree
Post resultspost_results Reach and engagement, best posting times and top posts for the days you ask about. No, read only
Brand designbrand_design Your brand's logo, colours and fonts, and the look every new post is designed in. No, read only
Change the lookchange_look Designs your look again bolder, calmer, closer to your site or with another photo, or keeps the one on show. Yes, after you agree

Which platforms can DeepSeek post to?

Any account you connect in Skryvo. 12 channels are live today; the others are built and waiting for their platform to approve our app.

What does Skryvo add to DeepSeek?

DeepSeek aloneDeepSeek with Skryvo
Writing General text you edit to sound like you Drafts in your brand's saved voice, one version per channel
Posting You copy and paste into each network Scheduled and published to 12 channels live
After posting You check each network yourself Each post read back once live; results from the first hour to 90 days
Control — Your plan limits and brand rules, and nothing scheduled without your yes

If something does not work

Scheduling is refused

Scheduling needs the Hobby plan or above; a free trial counts. On any plan, your agent can write drafts in your voice.

A channel is missing

Connect it in Skryvo first, under Settings › Connected Accounts. Your agent only sees the accounts connected there.

A post went out a few minutes later

Skryvo publishes on the quarter hour, so a post set for 9:05 goes out at 9:15.

The wrong account is connected

Disconnect it in Settings › API & agents, then connect again and check the account on the consent page.

Is it safe to connect?

Only these tools

A connected agent can use the tools above and nothing else. It cannot change your plan, password, connected accounts or billing.

Your rules still apply

Plan limits, brand settings and each platform's own rules apply exactly as in the app.

What Skryvo receives

Only the tool calls the agent makes, never the rest of your conversation with it.

Disconnect any time

Settings › API & agents in Skryvo: disconnect an app or revoke a key and access stops at once.

DeepSeek and Skryvo: questions

Where does dsh look for the skill?

In ~/.agents/skills, or .agents/skills inside your project. Copy the skryvo-api folder there and dsh picks it up.

Where does the API key go?

In ~/.config/skryvo/api-key, readable only by you. dsh hides key-like variables from the commands it runs, so the skill reads the key from that file. Never paste it into a chat.

Can it publish without me?

It drafts first and schedules what you approve. Every post sits on your Skryvo calendar, where you can hold or cancel it before it goes out.

Can DeepSeek post without asking me?

Skryvo's tools tell DeepSeek to show you each post and wait for your go-ahead. Nothing goes on your calendar until you agree.

Does it cost extra?

No. DeepSeek uses your Skryvo plan: drafts count as generations, and scheduling needs Hobby or above.

Other AI agents that post through Skryvo

Every agent, including scripts and n8n

Connect your agent in a minute

Sign in once, then ask for a week of posts in your brand's voice. Skryvo shows each one and waits for your go-ahead.

  • 7-day free trial
  • Every channel included
  • Cancel any time