← Back to Skills Marketplace
piyushduggal-source

md-to-office

cross-platform ⚠ suspicious
2195
Downloads
0
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install pandic-office
Description
Converts Markdown files to PDF files using the pandoc command-line utility. Use when a user asks to convert a .md or markdown file to a .pdf file.
Usage Guidance
This skill appears to be a straightforward pandoc usage guide, but there are some gaps you should address before installing/using it: 1) Verify that pandoc (and a LaTeX engine like xelatex if you need PDF output) is present on the agent host — the skill does not declare this dependency. 2) Be aware the skill's examples include reading local template/reference files and fetching URLs; ensure the agent has permission only to read intended input files and that you do not convert sensitive files unintentionally. 3) Because there's no source or homepage, you cannot verify provenance — prefer skills with a known source. 4) Ask the skill author to declare required binaries and add pre-run checks (e.g., validate pandoc exists, confirm file paths, and limit network fetches) before granting it invocation. If you decide to try it, test on non-sensitive sample files first.
Capability Analysis
Type: OpenClaw Skill Name: pandic-office Version: 1.0.0 The skill is classified as suspicious due to its explicit documentation in `SKILL.md` demonstrating the ability to fetch content from arbitrary URLs using `pandoc -f html -t markdown https://www.fsf.org`. While `pandoc` is a legitimate tool, this example teaches the AI agent a broad network access capability that could be leveraged via prompt injection to fetch sensitive internal resources or external malicious content, extending beyond the stated purpose of converting local Markdown files.
Capability Assessment
Purpose & Capability
The name/description and SKILL.md consistently describe using pandoc to convert Markdown to PDF (coherent purpose). However, the registry metadata lists no required binaries or install spec even though pandoc (and sometimes a LaTeX engine) is required at runtime. The skill also has no source/homepage to verify provenance.
Instruction Scope
SKILL.md stays on-topic (how to run pandoc, examples for PDF, templates, reading from URLs). It permits reading local files (templates, reference.docx) and fetching web content — which is expected for a converter but not explicitly constrained. The instructions do not tell the agent to check for the pandoc binary beforehand or to avoid reading arbitrary sensitive paths, nor do they document safe handling of remote content.
Install Mechanism
This is an instruction-only skill (no install spec or code), so it doesn't write files to disk. That's lower install risk. However, because it relies on an external binary, the lack of a declared dependency is an inconsistency: the agent may attempt to execute commands that aren't present.
Credentials
The skill requests no environment variables, credentials, or config paths — which is appropriate for a local pandoc conversion tool.
Persistence & Privilege
The skill is not 'always' and does not request elevated/persistent privileges or modify other skills. Autonomous invocation is allowed (platform default) but not combined with other high-risk features.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pandic-office
  3. After installation, invoke the skill by name or use /pandic-office
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the pandic-office (local-pandoc) skill. - Converts Markdown (.md) files to PDF using the pandoc command-line utility. - Provides basic and advanced usage examples, including HTML, DOCX, metadata, templates, CSS styling, and downloading content from URLs. - Covers PDF generation options with custom engines and document styling. - Includes examples for creating standalone documents, table of contents, and custom document metadata.
Metadata
Slug pandic-office
Version 1.0.0
License
All-time Installs 5
Active Installs 3
Total Versions 1
Frequently Asked Questions

What is md-to-office?

Converts Markdown files to PDF files using the pandoc command-line utility. Use when a user asks to convert a .md or markdown file to a .pdf file. It is an AI Agent Skill for Claude Code / OpenClaw, with 2195 downloads so far.

How do I install md-to-office?

Run "/install pandic-office" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is md-to-office free?

Yes, md-to-office is completely free (open-source). You can download, install and use it at no cost.

Which platforms does md-to-office support?

md-to-office is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created md-to-office?

It is built and maintained by PiyushDuggal-source (@piyushduggal-source); the current version is v1.0.0.

💬 Comments