← 返回 Skills 市场
tyler-berggren

sitemd plugin

作者 Tyler Berggren · GitHub ↗ · v0.1.3 · MIT-0
cross-platform ⚠ suspicious
119
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install sitemd-plugin
功能描述
Build and manage websites from Markdown. Create pages, generate content, configure settings, and deploy — all through MCP tools.
安全使用建议
This skill appears internally consistent with a static-site builder: it downloads a native sitemd binary from the project's GitHub Releases, may scaffold files in your project root, and uses an API key (SITEMD_TOKEN) for automated deploys. Before installing, verify the upstream repository (https://github.com/sitemd-cc/sitemd and https://sitemd.cc) and that you trust their release binaries. Expect the installer to write files under ./sitemd/ or your project root and to execute the binary; if you want to be cautious, run the install in an isolated environment or inspect the downloaded binary/source first. Note the minor metadata inconsistency where the registry lists no required env vars but the skill declares SITEMD_TOKEN as primary — treat SITEMD_TOKEN as a secret and do not share it in messages. Confirm before allowing any automated deploys and ensure the agent obtains explicit owner confirmation prior to deploying production sites.
功能分析
Type: OpenClaw Skill Name: sitemd-plugin Version: 0.1.3 The bundle is a legitimate toolkit for building and managing websites using the sitemd framework. The installation script (sitemd/install.js) downloads platform-specific binaries from the official GitHub repository (sitemd-cc/sitemd), which is a standard practice for this type of tool. The instructions in SOUL.md and SKILL.md are well-aligned with the stated purpose and include security-positive boundaries, such as explicitly instructing the agent never to share authentication tokens or API keys.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
Name/description (build/manage websites from Markdown) align with payload: MCP tooling names, CLI wrappers, and a bootstrap installer are all appropriate. The declared primary credential (SITEMD_TOKEN) matches the documented API-key use for automated deploys. Minor metadata inconsistency: registry metadata listed "Required env vars: none" even though primaryEnv is SITEMD_TOKEN in SKILL.md/openclaw metadata — this is likely a bookkeeping omission but should be fixed.
Instruction Scope
SKILL.md instructs the agent to read site files (pages/, settings/) and to run MCP tools (status, pages_create, deploy, auth flows). It also instructs sending the auth magic-link URL to the owner via messaging (WhatsApp/Telegram/Discord), which is expected for email-magic workflows but means the agent will need a messaging connector to communicate the link. No instructions ask for unrelated system files, passwords, or to exfiltrate secrets; SOUL.md explicitly forbids sharing tokens.
Install Mechanism
install.js downloads a release archive from GitHub Releases (https://github.com/sitemd-cc/sitemd/releases/download), extracts it, and writes a native binary (sitemd-bin) to disk. GitHub Releases is a standard host (lower risk than an arbitrary IP or pastebin). The installer extracts archives and may run the downloaded binary to scaffold a project and copy agent files into the project root, which is normal for a project scaffold but means native code will be written and executed on install — review/trust the upstream binary before running.
Credentials
Only one credential is declared (SITEMD_TOKEN) and its purpose (long-lived API key for automated deploys) is documented. The skill does not request unrelated credentials. Note: registry metadata showing "Required env vars: none" conflicts with primaryEnv; the SITEMD_TOKEN requirement is justified by the documented API-key flow.
Persistence & Privilege
always is false and the skill is user-invocable; the installer may write agent resource files and scaffold ./sitemd/ in the project root (controlled by INIT_CWD and guard-conditions in install.js). Writing its own agent files and scaffolding is expected for this type of plugin, but you should expect the installer to create files in your project directory.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install sitemd-plugin
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /sitemd-plugin 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.3
- Updated install script to fix a bug in binary download detection. - No user-facing documentation changes.
v0.1.2
- Improved install script in sitemd/install.js for reliability and ease of use. - Updated openclaw.plugin.json with minor metadata or configuration changes.
v0.1.1
- Expanded SKILL.md documentation with detailed usage instructions, authentication steps, project structure, and tool overview. - Added comprehensive tables describing all MCP tools, settings files, content types, and supported Markdown extensions. - Clarified first steps for new projects and outlined authentication using email magic links. - Included advanced content features such as galleries, cards, tooltips, modals, and form support in Markdown. - Improved clarity on deploying, validating, and managing sites directly through MCP tools.
元数据
Slug sitemd-plugin
版本 0.1.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

sitemd plugin 是什么?

Build and manage websites from Markdown. Create pages, generate content, configure settings, and deploy — all through MCP tools. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 119 次。

如何安装 sitemd plugin?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install sitemd-plugin」即可一键安装,无需额外配置。

sitemd plugin 是免费的吗?

是的,sitemd plugin 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

sitemd plugin 支持哪些平台?

sitemd plugin 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 sitemd plugin?

由 Tyler Berggren(@tyler-berggren)开发并维护,当前版本 v0.1.3。

💬 留言讨论