← Back to Skills Marketplace
sitemd plugin
by
Tyler Berggren
· GitHub ↗
· v0.1.3
· MIT-0
119
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install sitemd-plugin
Description
Build and manage websites from Markdown. Create pages, generate content, configure settings, and deploy — all through MCP tools.
Usage Guidance
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.
Capability Analysis
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.
Capability Tags
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sitemd-plugin - After installation, invoke the skill by name or use
/sitemd-plugin - Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Frequently Asked Questions
What is sitemd plugin?
Build and manage websites from Markdown. Create pages, generate content, configure settings, and deploy — all through MCP tools. It is an AI Agent Skill for Claude Code / OpenClaw, with 119 downloads so far.
How do I install sitemd plugin?
Run "/install sitemd-plugin" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is sitemd plugin free?
Yes, sitemd plugin is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does sitemd plugin support?
sitemd plugin is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created sitemd plugin?
It is built and maintained by Tyler Berggren (@tyler-berggren); the current version is v0.1.3.
More Skills