From jobops
Installs pandoc on Linux (apt/dnf/yum), macOS (brew), Windows (choco) for document conversion. Verifies install and tests Markdown to DOCX/HTML.
How this skill is triggered — by the user, by Claude, or both
Slash command
/jobops:install-pandocThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read `.jobops/config.json`. If not found, stop with:
Read .jobops/config.json. If not found, stop with:
JOBOPS NOT CONFIGURED Run /jobops:setup to initialize your workspace.
Use config.directories for all file paths in this skill.
Use config.templates.active to resolve template locations — for each template needed,
read from: {config.templates.base_dir}/{active_value}/{filename}
I'll install pandoc, the universal document converter required for document conversion functionality.
Arguments:
$1: force (optional) - Forces reinstallation even if pandoc is already installedFirst, let me check your current system and pandoc installation status:
echo "System Information:"
uname -a
echo ""
echo "Checking for existing pandoc installation:"
which pandoc && pandoc --version || echo "Pandoc not found"
Based on your system, I'll use the appropriate installation method:
sudo apt-get update
sudo apt-get install -y pandoc
# For DNF-based systems (Fedora, newer RHEL/CentOS)
sudo dnf install -y pandoc
# For YUM-based systems (older RHEL/CentOS)
sudo yum install -y pandoc
# Using Homebrew (recommended)
brew install pandoc
# Alternative: MacPorts
# sudo port install pandoc
# Using Chocolatey
choco install pandoc
# Using Scoop
# scoop install pandoc
After installation, I'll verify pandoc is working correctly:
echo "Verifying pandoc installation:"
pandoc --version
echo ""
echo "Testing basic conversion functionality:"
echo "# Test Document" | pandoc -f markdown -t html
I'll test pandoc's ability to handle the specific conversions we need:
echo "Testing Word document conversion capability:"
echo -e "# Test Resume\n\n**Experience**\n- Achievement 1\n- Achievement 2" | pandoc -f markdown -t docx -o test_conversion.docx
ls -la test_conversion.docx 2>/dev/null && echo "DOCX conversion successful" || echo "DOCX conversion failed"
rm -f test_conversion.docx
After successful installation, I'll provide configuration recommendations:
Permission Errors:
sudo for system-wide installation on Linux/macOSPackage Manager Not Found:
apt packages/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Outdated Package Repositories:
sudo apt-get update on Ubuntu/Debianbrew update on macOSNetwork Issues:
Upon successful installation, you'll see:
Pandoc installed successfully
Version: [version number]
DOCX conversion capability confirmed
Ready for document conversion
After pandoc installation:
/convert command will now work/convert all to convert your current resume/cover letter filesWith pandoc installed, you can now:
The /convert command will automatically detect pandoc and provide high-quality document conversion for your resume optimization workflow.
To verify everything is working correctly after installation:
pandoc --version && echo "Pandoc ready for document conversion"
npx claudepluginhub reggiechan74/jobops --plugin jobopsConverts markdown files to professional Word DOCX format using pandoc. Supports single files, glob patterns, and custom output directories via /convert.
Renders a polished markdown report to a letter-size PDF using pandoc with xelatex (11pt serif, 1-inch margins, numbered footnotes). Fails loudly with install instructions if pandoc or xelatex is missing.
Generates PDF, DOCX, HTML, ODT, EPUB, RTF documents from markdown using pandoc. For user requests to create reports, export findings, code reviews, or save analysis as formatted files.