技能详情(站内镜像,无评论)
作者:antonia huang @antonia-sz
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.0
统计:⭐ 0 · 126 · 0 current installs · 0 all-time installs
⭐ 0
安装量(当前) 0
🛡 VirusTotal :良性 · OpenClaw :可疑
Package:antonia-sz/markdown-sync-pro
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :可疑
OpenClaw 评估
The skill's instructions describe using service API tokens and an executable (bin/publish) but the package declares no required env vars and contains no code/binary — these mismatches and an unspecified image-upload target are concerning.
目的
The skill claims to publish Markdown to Notion, GitHub Wiki, Medium and local HTML — that purpose justifies requiring service tokens. However the registry metadata lists no required environment variables or primary credential, while SKILL.md and README instruct users to export GITHUB_TOKEN, NOTION_TOKEN, MEDIUM_TOKEN and NOTION_PARENT_PAGE. skill.yaml lists an entry point (bin/publish) but no code or binary is included. These inconsistencies s…
说明范围
Runtime instructions ask the agent/user to run a /publish command and to set service tokens. They also say images will be 'auto-uploaded to an image host' but do not specify which host or what credentials/endpoint are used — that implies uploading data to an unspecified external endpoint (possible data exfiltration). The instructions otherwise stay within the stated task and do not ask for unrelated system data, but the unspecified upload targ…
安装机制
There is no install spec (instruction-only) which is lower risk, but README and skill.yaml reference a local ./bin/publish executable and a GitHub repo clone. The package lacks any code files or binaries, so either the skill is incomplete (missing artifacts) or expects the user/agent to fetch external code at runtime — both are noteworthy. Lack of an explicit, verifiable install source increases risk.
证书
Although the registry claims no required env vars, the SKILL.md explicitly requires GITHUB_TOKEN, NOTION_TOKEN, NOTION_PARENT_PAGE, and MEDIUM_TOKEN for functionality. Those are legitimate for the stated platforms but should have been declared. Requesting multiple service tokens is proportionate to multi-platform publishing, but the absence of a declared primary credential and no guidance on minimal scopes (e.g., repo/wiki-only tokens, publish…
持久
The skill is not marked always:true and does not request system-wide config changes. Because it's instruction-only with no install spec, it does not appear to demand persistent elevated presence in the agent beyond normal invocation.
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Markdown Sync Pro」。简介:Markdown 一键同步到 Notion、GitHub Wiki、Medium 等平台。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/antonia-sz/markdown-sync-pro/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: markdown-sync-pro
description: Markdown 一键同步到 Notion、GitHub Wiki、Medium 等平台
author: openclaw
version: 1.0.0
commands:
/publish: 将 Markdown 文件发布到指定平台
---
# Markdown Sync Pro — 多平台内容同步工具
一键将 Markdown 内容同步发布到多个平台。
## 支持的平台
| 平台 | 状态 | 说明 |
|------|------|------|
| GitHub Wiki | ✅ | 发布到仓库 Wiki |
| Notion | 📝 | 创建 Notion 页面 |
| Medium | 📝 | 发布文章(需要 API Token) |
| 本地 HTML | ✅ | 导出为 HTML 文件 |
## 使用方法
### 基本用法
```bash
/publish article.md --to github --repo owner/repo
```
### 发布到多个平台
```bash
/publish article.md --to github,notion,medium
```
### 预览转换结果
```bash
/publish article.md --dry-run
```
## 平台配置
### GitHub Wiki
```bash
export GITHUB_TOKEN=your_github_token
/publish article.md --to github --repo username/repo
```
### Notion
```bash
export NOTION_TOKEN=secret_xxx
export NOTION_PARENT_PAGE=page_id
/publish article.md --to notion
```
### Medium
```bash
export MEDIUM_TOKEN=your_medium_token
/publish article.md --to medium
```
## Markdown 转换支持
- ✅ 标准 Markdown 语法
- ✅ 代码块高亮
- ✅ 表格
- ✅ 图片(自动上传图床)
- ✅ Frontmatter 元数据
## 示例
```bash
# 发布到 GitHub Wiki
/publish docs/guide.md --to github --repo myorg/project
# 发布到 Notion 并设置标题
/publish blog/post.md --to notion --title "我的文章"
# 导出为 HTML
/publish article.md --to html --output ./dist/
```