通过 Skill 接入 PublishPort
安装 PublishPort Skill 后,AI 即可按说明使用你的浏览器发布内容。可由 AI 自动安装,或通过一条命令手动安装,支持 Claude Code、Cursor、Codex、Copilot 等 70 多个客户端。
Skill 是一份 AI 按需加载的说明书——提供的是方法,不是权限。PublishPort Skill 帮助 AI 正确使用你的发布链路:先确认哪些账号已登录、按平台真实的命令参数执行(而不是猜测),长正文和素材通过文件传递而不是写入命令行,发布前先把内容交由你审阅,发布后回查确认,而不是失败就重试、导致重复发布。
它是免费开源的:github.com/karuha-m/publishport-skill。
安装
最省事的方式:让 AI 自行安装。 把这句话发给它,它会安装好 skill,再引导你完成授权(详见接入 AI):
读取 https://www.publishport.app/skill.md 并按说明为我配置 PublishPort。
任意客户端,一条命令。 经 skills.sh 支持 Claude Code、Cursor、Codex、Copilot、Gemini、OpenCode 等 70 多个客户端:
npx skills add https://www.publishport.app/skill.md
或者从公开仓库安装:npx skills add karuha-m/publishport-skill。
加 -g 安装到全局(而不是当前项目),加 -a cursor 只安装给某一个客户端。
Claude Code —— 按插件安装:
/plugin marketplace add karuha-m/publishport-skill
/plugin install publishport@publishport
手动安装 —— 只要那个文件:
mkdir -p ~/.claude/skills/publishport
curl -fsSL https://raw.githubusercontent.com/karuha-m/publishport-skill/main/skills/publishport/SKILL.md \
-o ~/.claude/skills/publishport/SKILL.md
claude.ai: 到发布页下载 publishport-skill.zip,在「设置 → 功能 → Skills」中上传。
安装完成后需要重开一个会话,skill 才会被加载。
连接到你电脑的方式
Skill 只是说明书,实际执行工作的是官方 CLI(npx publishport):每条命令都经官方中转发送回你这台电脑,在你自己的浏览器会话中执行,所以 AI 运行在哪台机器上都可以。
第一次使用时,AI 会运行 publishport login,返回一个授权链接;你在网页上确认核对码、点击授权,它就能开始工作。之后使用 publishport capabilities 就能看到哪台设备在线、哪些平台已登录。
如果你的 AI 已经通过 MCP 接入了 PublishPort,skill 会直接使用那组 MCP 工具,效果一样。保持客户端开启即可,命令要驱动的浏览器由它托管。Skill 提供的是「怎么用」,不是权限。
验证接入
新开一个会话,向它提问:
你现在能帮我发布到哪些平台?
它应该列出你已登录的平台。之后就可以交给它一件真实任务了——见第一次让 AI 发布。
未触发时的处理
Skill 是按你的问题按需加载的。如果 AI 没有使用它,可以直接点名(「用 publishport skill」);也可以确认是否已经装上——插件路径查看 /plugin,文件路径查看 ls ~/.claude/skills(或你所使用客户端自己的 skills 目录)。