Free agents + LAUNCH30: 30% off paid agents until 31 Dec 2026 (one-time purchases only) See free agents
Oarsman AI Sign in

LinkedIn Post Studio Pro / Docs

LinkedIn Post Studio Pro: setup guide

A batch of drafts gets checked against your voice rules, your ideas become a dated posting calendar with formats and hook drafts, and an article becomes three post drafts ready for your details.

Who it is for: Consultant, founder, recruiter or small-business owner who writes their own LinkedIn posts a few times a week.

Format: Claude skill pack · Version: 1.0.1 · Tested on: Python 3.13.5 (standard library only)

What it does

Drafts are checked one by one with the same checks as the free edition (length, 'see more' cut, structure, cliches, bait asks, accessibility, readability) plus your banned words, your sign-off and exact duplicates across the batch. The calendar takes your ideas, drops repeats, rotates pillars so no pillar runs twice in a row, places posts on your chosen weekdays from your start date, keeps any format you set and rotates the rest through eight formats, and writes a hook draft for each slot. Repurposing picks the article's key sentences by word weight and position and builds a list post, a story frame with [placeholders] for your real details, and a how-to from the article's numbered steps; each is checked.

What you need

  • Claude.ai with code execution switched on (or Claude Code, or just Python 3.10+)
  • Your drafts, an ideas list and/or an article

5-minute setup

  1. Claude.ai: open Settings → Capabilities → Skills, click Upload skill and pick claude-ai-upload/linkedin-post-studio-pro.zip.
  2. Claude Code: copy the folder skills/linkedin-post-studio-pro into ~/.claude/skills/.
  3. Start a new chat. Attach your file and say: "Use linkedin-post-studio-pro. Plan my next 4 weeks from these ideas, check my drafts, and turn this article into posts".
  4. Claude runs the script and gives you the files listed under Outputs. Check them before you act on them.

Try it with the sample

Run the sample (drafts, ideas and a short article):

python3 skills/linkedin-post-studio-pro/scripts/core.py --drafts samples/drafts.txt --ideas samples/ideas.csv --article samples/article.md --title "Closing the books faster" --start 2026-11-03 --weeks 2 --signoff "-- Priya" --out out

You should see 3 drafts (1 ready, 1 with a greeting opener, 1 duplicate), a 6-post calendar over 3 pillars starting Tue 3 Nov 2026, and 3 repurposed drafts. In Claude, attach your files and use the prompt above.

Settings you can change

Option Default What it is
--drafts (none) Text file of drafts separated by a line of ---
--ideas (none) CSV: pillar,idea[,format] for the calendar
--article (none) Article or newsletter text to turn into post drafts
--title (blank) Article title used in the repurposed drafts
--weeks 4 Calendar length in weeks (1-26)
--per-week 3 Posts per week (1-7)
--days tue,wed,thu Posting days
--start (tomorrow) First calendar day, YYYY-MM-DD
--banned (none) Comma-separated words you never use
--signoff (none) Sign-off every draft should end with
--fold 200 Characters readers see before 'see more'
--max-hashtags 5 Most hashtags per post
--out out Output folder

What goes in and what comes out

Inputs: Drafts file (posts separated by ---); Ideas CSV: pillar, idea, optional format; Article or newsletter text; Optional: posting days, posts per week, start date, banned words, sign-off

Outputs: studio.md with drafts, calendar and repurposed posts; drafts-checked.csv and drafts-tidy.txt; calendar.csv (date, pillar, format, hook draft); repurposed.md (list, story and how-to drafts)

AI disclosure and limits

This product does not call an AI model at run time. It was built by Oarsman AI's AI agents and checked by the automated tests shipped with it.

Limits: - Writes hook drafts and frames; full posts are written by you or by Claude in the chat. - Checks writing habits; it does not predict reach or engagement. - English wording checks only. - Never posts, schedules or automates anything on LinkedIn. - Up to 100 drafts and 26 weeks per run.

Not tested by us: - posts in languages other than English - very long articles (over 5,000 words)

Files

  • oarsman-linkedin-post-studio-pro-v1.0.1.zip
  • CHANGELOG.md
  • QA-REPORT.json
  • README.md
  • SPEC.md
  • SUPPORT.md
  • TROUBLESHOOTING.md
  • VERSION
  • VIDEO-SCRIPT.md
  • claude-ai-upload
  • diagram.mmd
  • diagram.png
  • preview.png
  • samples
  • skills
  • tests

Help

Self-serve: see TROUBLESHOOTING.md (fixes and FAQ). There is no call, chat or email support. Fixes ship as new versions at your download link. Refund: 14 days, works as described, through the checkout platform.