GemBox Skill for Openclaw

A comprehensive developer tool for building .NET applications that process Excel, Word, PDF, and email files using GemBox components.

zsvedic
v0.9.0
Feb 2, 2026
1
4.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install gembox-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install gembox-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is GemBox Skill?

GemBox Skill is a specialized technical assistant designed to streamline development for teams using GemBox software components in the .NET ecosystem. It provides deep integration for libraries such as GemBox.Spreadsheet, GemBox.Document, GemBox.Pdf, and GemBox.Email, enabling AI agents to generate precise code for complex file manipulation tasks. By incorporating this into your Openclaw Skills library, you gain immediate access to verified coding patterns, local API documentation indexing, and an extensive catalog of official examples.

This skill is particularly valuable for developers who need to implement robust document processing without relying on Microsoft Office automation. It handles everything from simple file conversions to advanced features like digital signatures, mail merges, and pivot table generation, ensuring high-performance results across Windows, Linux, and macOS environments.

GemBox Skill Use Cases

  • Automating the generation of complex Excel reports and spreadsheets from database sources.
  • Creating and modifying Word documents programmatically using template-based mail merges.
  • Converting documents between various formats such as PDF to DOCX, HTML to PDF, or Excel to Image.
  • Building custom email clients or automated notification systems using SMTP, IMAP, and POP3.
  • Developing cross-platform image processing applications for cropping, resizing, and filtering images.

How GemBox Skill Works

  1. The skill identifies the specific GemBox component required based on the file type (e.g., .xlsx triggers Spreadsheet logic).
  2. It verifies the local .NET environment and checks for installed GemBox NuGet packages using CLI commands.
  3. The agent utilizes ripgrep to scan local XML documentation for method signatures and namespace details to ensure API accuracy.
  4. If local data is insufficient, it maps the request to a massive directory of official example URLs for specialized implementation guidance.
  5. The skill generates C# or VB.NET code tailored to the project's specific requirements and GemBox version.
  6. Finally, it validates the output by performing a compilation check, specifically focusing on resolving GemBox-related API errors.

GemBox Skill Setup

To integrate this component into your workflow, ensure you have the .NET SDK installed. You can verify your environment and install the necessary libraries using the following commands:

# Check available .NET runtimes
dotnet --list-runtimes

# Install a specific GemBox component (e.g., Spreadsheet)
dotnet add package GemBox.Spreadsheet

# List installed packages to confirm version
dotnet list package

For advanced local searching, ensure ripgrep is installed. This allows Openclaw Skills to effectively query your NuGet cache for API metadata.

GemBox Skill Data Schema & Taxonomy

GemBox Skill organizes technical data by component type and maps it to specific documentation paths. It uses a structured approach to reference official examples and local XML metadata:

Component File Types Handled Documentation Source
GemBox.Spreadsheet XLSX, XLS, CSV, HTML, ODS Spreadsheet XML & Example Portal
GemBox.Document DOCX, DOC, PDF, RTF, HTML Document XML & Example Portal
GemBox.Pdf PDF, XPS Pdf XML & Example Portal
GemBox.Email MSG, EML, MHTML Email XML & Example Portal
GemBox.Imaging PNG, JPG, GIF, BMP, TIFF Imaging XML & Example Portal

Example paths are indexed by unique IDs (e.g., fonts/103) to provide direct navigation to implementation samples.

GemBox Skill Advanced Features

  • Local XML Documentation Indexing: Uses ripgrep to perform high-speed searches within NuGet package directories for offline API lookups.
  • Cross-Platform Validation: Optimized for .NET Core, Azure Functions, Docker, and Linux environments within the Openclaw Skills ecosystem.
  • Detailed Example Mapping: Contains a pre-indexed list of hundreds of official example URLs for every major GemBox component.
  • Error-Correction Loops: Specifically designed to identify and fix GemBox-specific compilation errors during the code generation phase.
  • Support for Legacy Systems: Includes guidance for Classic ASP, PHP, and Python integrations via GemBox components.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*