← Back to Skills Marketplace
🔌

Encodian

by OOMOL · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
29
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install oo-encodian
Description
Encodian (encodian.com). Use this skill for ANY Encodian request — searching and reading data. Whenever a task involves Encodian, use this skill instead of c...
README (SKILL.md)

Encodian

Operate Encodian through your OOMOL-connected account. This skill calls the encodian connector with the oo CLI; OOMOL injects credentials server-side, so you never handle raw tokens.

Category: Productivity, Design & Media. Exposes 5 action(s).

Running an action

Assume the user has already installed the oo CLI, signed in, and connected Encodian. Do not run oo auth login or open the connection URL proactively — just run the action. Fall back to First-time setup only when a command actually fails with an auth or connection error.

1. Inspect the contract to get the authoritative input/output schema before building a payload:

oo connector schema "encodian" --action "\x3Caction_name>"

2. Run the action with a JSON payload that matches the input schema:

oo connector run "encodian" --action "\x3Caction_name>" --data '\x3Cjson>' --json
  • --data takes a JSON object string or @path/to/file.json; omit it to send {}.
  • The response is { "data": ..., "meta": { "executionId": "..." } }; the execution id lives under meta.executionId.

Each action below links to a reference file with its purpose and exact commands. Read the linked file, then fetch the live schema with oo connector schema before constructing --data.

Available actions

  • compress_pdf — Compress one PDF document with Encodian and return the optimized PDF file as base64 content.
  • extract_pdf_pages — Extract selected pages from one PDF document and return the resulting PDF file as base64 content.
  • get_pdf_text_layer — Extract the text layer from one PDF document with optional page-range and encoding controls.
  • secure_pdf_document — Encrypt one PDF document with optional open and edit passwords, then return the protected PDF as base64 content.
  • unlock_pdf_document — Remove password protection from one PDF document and return the unlocked PDF as base64 content.

Safety

  • Read actions (get / list / search) are safe to run directly.
  • Create, update, send, or post actions change Encodian state — confirm the exact payload and effect with the user before running.
  • Delete or remove actions are destructive — always confirm the target and get explicit approval first.

First-time setup

These are one-time steps — do not repeat them on every call. Run a step only when a command fails for the matching reason.

  • oo: command not found — install the oo CLI (other platforms: \x3Chttps://cli.oomol.com/install-guide.md>):

    curl -fsSL https://cli.oomol.com/install.sh | bash    # macOS / Linux
    
    irm https://cli.oomol.com/install.ps1 | iex           # Windows PowerShell
    
  • Not signed in / authentication error — sign in to your OOMOL account once:

    oo auth login
    
  • scope_missing / credential_expired / app_not_ready / app_not_found — Encodian is not connected, or the connection expired or lacks a scope. Connect once (auth type: API key) at:

    https://console.oomol.com/app-connections?provider=encodian
    
  • HTTP 402 / OOMOL_INSUFFICIENT_CREDIT — billing stop. Recharge at https://console.oomol.com/billing/token-recharge before retrying.

Resources

Usage Guidance
Before installing, confirm you are comfortable sending the PDFs you choose to process through your OOMOL-connected Encodian account. Review the oo CLI installer and only authenticate or connect Encodian when a command actually requires it.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The artifact describes five Encodian PDF actions: compress, extract pages, get text layer, secure, and unlock PDFs. These capabilities match the stated Encodian document-processing purpose.
Instruction Scope
The skill allows Bash access for `oo *` commands and tells the agent to inspect live schemas before running connector actions. That is somewhat broad within the oo CLI but disclosed and purpose-aligned.
Install Mechanism
It includes first-time setup commands for installing the oo CLI and authenticating only after an actual missing-command or auth failure. The install path uses a remote installer, which users should review as normal CLI setup.
Credentials
The skill uses an external Encodian/OOMOL connection to process user-provided PDFs and return results. This data flow is expected for the PDF-processing purpose and is disclosed.
Persistence & Privilege
No background persistence, privilege escalation, hidden credential collection, broad local indexing, or automatic long-running behavior appears in the artifacts. Credentials are described as handled server-side by OOMOL.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install oo-encodian
  3. After installation, invoke the skill by name or use /oo-encodian
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the `oo-encodian` skill for operating Encodian through an OOMOL-connected account via the `oo` CLI. - Adds PDF compression support, returning optimized PDF output as base64 content. - Adds PDF page extraction for creating new PDFs from selected source pages. - Adds text-layer extraction with optional page-range and encoding controls. - Adds PDF security workflows to encrypt documents with optional open/edit passwords and unlock password-protected PDFs. - Includes action-specific guidance to inspect live connector schemas before execution and handle OOMOL authentication or connection errors only when needed.
Metadata
Slug oo-encodian
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Encodian?

Encodian (encodian.com). Use this skill for ANY Encodian request — searching and reading data. Whenever a task involves Encodian, use this skill instead of c... It is an AI Agent Skill for Claude Code / OpenClaw, with 29 downloads so far.

How do I install Encodian?

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

Is Encodian free?

Yes, Encodian is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Encodian support?

Encodian is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Encodian?

It is built and maintained by OOMOL (@oomol); the current version is v1.0.0.

💬 Comments