Token导航 LogoToken导航

Agent Skill · 效率

ghost-writer-sync(幽灵作家同步)

ghost-writer-sync 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

ghost-writer-sync 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在效率类的 21,003 个 Skill 里排第 19,307。

总安装 2,081周安装 85GitHub Stars 1下载 666核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ghost-writer-sync(幽灵作家同步)
来源仓库:https://github.com/liverock/ghost-writer-sync
安装命令:
openclaw skills install ghost-writer-sync
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install ghost-writer-sync

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

将已发布的博客文章从 Substack 和 Ghost 提取到 Obsidian 或 Logseq 库中,以供 AI 辅助重新调整用途。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install ghost-writer-sync;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

ghost-writer-sync 怎么安装?

在终端执行 openclaw skills install ghost-writer-sync。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

ghost-writer-sync 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

ghost-writer-sync 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

ghost-writer-sync 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

ghost-writer-sync 用的人多吗?

公开数据是累计安装 2,081 次,近一周安装 85 次,下载 666 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

ghost-writer-sync 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
ghost-writer-sync

幽灵作家同步 · 本页

2,0811接触敏感数据MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
ghost-writer-sync
description
Pulls published blog posts from Substack and Ghost into an Obsidian or Logseq vault for AI-assisted repurposing.
tools
description
Synchronizes all configured blog sources into the local vault. Fetches new posts from Substack and/or Ghost, converts HTML to Markdown, and writes files with proper frontmatter.
arguments
description
Path to the JSON config file (default: ghost-writer-sync.json).
type
string
required
false
description
Override vault directory from config.
type
string
required
false
description
Output format — "obsidian" (YAML frontmatter) or "logseq" (property list).
type
string
required
false
execution
command
python3 {{SKILL_DIR}}/sync.py sync --config "{{config}}" --vault "{{vault}}" --format "{{format}}
output_format
markdown
description
Adds a Substack publication as a sync source. The RSS feed is public so no API key is needed.
arguments
description
Publication URL (e.g. https://example.substack.com).
type
string
required
true
description
Path to the JSON config file.
type
string
required
false
execution
command
python3 {{SKILL_DIR}}/sync.py add-substack --url "{{url}}" --config "{{config}}
output_format
markdown
description
Adds a Ghost blog as a sync source. Requires a Ghost Content API key in id:secret format.
arguments
description
Ghost site URL (e.g. https://myblog.ghost.io).
type
string
required
true
description
Ghost Content API key (id:secret format).
type
string
required
true
description
Path to the JSON config file.
type
string
required
false
execution
command
python3 {{SKILL_DIR}}/sync.py add-ghost --url "{{url}}" --api-key "{{api_key}}" --config "{{config}}
output_format
markdown
description
Lists all configured blog sources and the current vault path.
arguments
[]
execution
command
python3 {{SKILL_DIR}}/sync.py list --config "{{config}}
output_format
markdown
description
Displays the current sync configuration.
arguments
[]
execution
command
python3 {{SKILL_DIR}}/sync.py config --config "{{config}}
output_format
markdown

Ghost-Writer Sync

Automatically pulls your published blog posts (Substack / Ghost) into your local Obsidian or Logseq vault for AI-assisted repurposing.

How It Works

Blog Source  →  Fetch Posts  →  HTML → Markdown  →  Write to Vault
(Substack RSS / Ghost API)       (stdlib)         (frontmatter + body)
  1. Fetch — Pulls published posts from each configured source
  2. Convert — Transforms HTML content to clean Markdown using a stdlib-only converter
  3. Write — Saves each post as a Markdown file with rich frontmatter in your vault

Supported Sources

SourceAuthNotes
SubstackNone (public RSS)Reads the /feed endpoint
GhostContent API key (id:secret)Uses Admin API JWT auth

Output Formats

FormatFrontmatterFilename
ObsidianYAML block (--- delimited){slug}.md
LogseqProperty list (key:: value){date} {slug}.md

Frontmatter Fields

Every synced post includes:

FieldDescription
titlePost title
sourcesubstack or ghost
urlOriginal post URL
publishedPublication date
syncedTimestamp of last sync
post_idStable hash-based ID for dedup
tags(Ghost only) Tag names
excerpt(Ghost only) Post excerpt
feature_image(Ghost only) Hero image URL

Usage

Add a source

# Substack — just the URL
python3 sync.py add-substack --url https://example.substack.com

# Ghost — URL + API key
python3 sync.py add-ghost --url https://myblog.ghost.io --api-key abc123:def456...

Run a sync

python3 sync.py sync --vault /path/to/obsidian-vault

Check config

python3 sync.py list
python3 sync.py config

Repurposing Workflow

Once posts are in your vault, use your AI assistant to:

  • Rewrite posts as Twitter/X threads
  • Generate LinkedIn summaries
  • Create newsletter compilations
  • Extract key quotes and talking points
  • Draft follow-up posts based on themes

Posts land as standard Markdown files, so they work with any Obsidian plugin, Logseq graph, or AI tool that reads .md files.

平台分布

OpenClaw

71.61%
按下载量换算477

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills