Publishport
Publish, cross-post and schedule content on social and content platforms — X/Twitter, Reddit, LinkedIn, Medium, Dev.to, Hashnode, Substack, Bluesky, Mastodon, Threads, Telegram, Tumblr, Pinterest, YouTube, TikTok, plus Chinese platforms such as Xiaohongshu (RedNote), Douyin, Bilibili, Zhihu, Weibo and WeChat — through the user's own logged-in browser via PublishPort. Also covers setting PublishPort up for the user, checking which accounts are connected, attaching images or video to a post, and confirming a post actually went live. Use whenever the user asks to post, publish, cross-post, repost
Install
npx skills add karuha-m/publishport-skill --skill publishportgit clone --depth 1 https://github.com/karuha-m/publishport-skill.git /tmp/publishport-skill
mkdir -p ~/.claude/skills
cp -r /tmp/publishport-skill/skills/publishport ~/.claude/skills/publishportPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Publishing with PublishPort PublishPort runs publishing commands **on the user's own machine, inside their own logged-in browser**. No platform API keys, no cloud account impersonation — every action comes from the user's real session, which is why platforms with no public write API (Xiaohongshu, Douyin, Zhihu, WeChat…) can be published to at all. Two rules matter more than everything else below: - **Never guess a flag.** Ask the CLI for its schema; it is the only accurate source. - **Never publish twice.** A command that errors may still have posted. Check, then retry. Throughout this file, `publishport` means the official CLI. Run it as `npx -y publishport@latest <command>`, or install it once with `npm install -g publishport`. ## 0. Setup If you were pointed at this file to set PublishPort up, do these steps in order. If `publishport status` already reports a credential, skip step 2. 1. **Install this skill**, so future sessions know how to publish without being sent here again: ```bash npx -y skills add https://www.publishport.app/skill.md -g -y ``` It installs into every agent it detects on this machine; add `-a <agent>` (for example `-a claude-code`, `-a codex`, `-a cursor`) to install for yourself only. Without Node.js, save this file yourself as `publishport/SKILL.md` in your skills folder. In a hosted chat with no persistent skills folder, skip this step. 2. **Connect the user's account.** ```bash publishport login ```
Details
- Skill name
publishport- Repository
- karuha-m/publishport-skill
- Path
skills/publishport/SKILL.md- License
- MIT
- Repo updated
- 21 October 2026
- Listed in
- karanb192/awesome-claude-skills
FAQ
What does the Publishport skill do?
Publish, cross-post and schedule content on social and content platforms — X/Twitter, Reddit, LinkedIn, Medium, Dev.to, Hashnode, Substack, Bluesky, Mastodon, Threads, Telegram, Tumblr, Pinterest, YouTube, TikTok, plus Chinese platforms such as Xiaohongshu (RedNote), Douyin, Bilibili, Zhihu, Weibo and WeChat — through the user's own logged-in browser via PublishPort. Also covers setting PublishPort up for the user, checking which accounts are connected, attaching images or video to a post, and confirming a post actually went live. Use whenever the user asks to post, publish, cross-post, repost
How do I install the Publishport skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add karuha-m/publishport-skill --skill publishport. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Related skills
Harmonic Mixing
songfinder-dev/songfinder-skills
Find a song's BPM, musical key and Camelot code, and build beatmatched or harmonically compatible playlists and DJ sets. Use when the user asks how fast a track is, what key it is in, whether two songs mix together, what to play next after a given track, or asks for a set list, a transition, or tracks that sound similar to something. Also covers energy, danceability and valence for playlist curation.
Meshy Pose Rigging
rickyworld/rigmeshy-by-ricky
Guidance for shooting/posing a character photo before turning it into a rigged, animation-ready 3D model with Meshy AI's Auto-Rig — covers the ideal T-pose/A-pose reference shot, the full Image/Text-to-3D to Auto-Rig workflow, a troubleshooting table for common rigging failures (collapsing shoulders, fused fingers, asymmetric deformation, floating/sinking models), and UniRig as a free self-hosted alternative. Use this whenever the user wants to rig a character in Meshy, is preparing a reference photo for a humanoid/creature 3D model, mentions T-pose, A-pose, Meshy Auto-Rig, Mixamo-compatible e
Identify Song
songfinder-dev/songfinder-skills
Identify what song is playing in a video, a link, or an audio file — the "what song is this?" question. Use when the user shares a YouTube/TikTok/Instagram/SoundCloud/Bilibili/X link and asks what the music is, points at an audio or video file on disk and asks to name the track, or asks you to find a song they can only describe by where they heard it. Also covers looking up a known song's ISRC, album, label, release date and Spotify/Apple Music links.
Make Faceless Video
airdropfi/autoshort-skills
Make a narrated, captioned faceless short video (AI images and AI voice) on the user's own AutoShort or StoryShort account. Works with either MCP server, detects which one is connected, agrees the script with the user, shows the credit price the server returns and renders only after an explicit yes, then polls the render and returns the video link. Use when the user wants to make, draft, render or publish a short video, YouTube Short, TikTok or Reel.
Managing Container Registries
jeremylongshore/claude-code-plugins-plus-skills
This skill enables Claude to manage container registries, including ECR, GCR, and Harbor. It should be used when the user needs to create, configure, or manage container image registries. It helps generate production-ready configurations, implement best practices, and ensure a security-first approach. Use this skill when the user mentions terms like "container registry," "ECR," "GCR," "Harbor," "image repository," or requests assistance with managing container images. It's also helpful for generating configuration code for DevOps pipelines related to container registries.
Kavel Image
hanshs474/kavel-image-skill
Generate an image from a prompt through Kavel's anonymous endpoint — no API key, no account, no card. Use when the user asks for an image, a poster, a thumbnail, or any visual asset and there is no image model wired up. Photo edits and video need a Kavel API key.
Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.