Skip to content
Back to skills

Remote Service Client

ASecurity

"Use Docling through a remote docling-serve service: convert-remote

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
devopspythonapibackend

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill remote-service-client --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Remote Service Client?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Remote Service Client
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-remote-service-client/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-remote-service-client)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: remote-service-client
description: "Use Docling through a remote docling-serve service: convert-remote
  CLI, service client SDK, async jobs, batches, chunking, credentials, timeouts,
  and network-safe troubleshooting."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# Remote Service Client

Use this sub-skill when the task involves a running `docling-serve` endpoint, the `docling convert-remote` CLI, or the `docling.service_client` SDK.

## Route Here

- Convert documents through a remote service instead of local `DocumentConverter`.
- Configure `DOCLING_SERVICE_URL`, `DOCLING_SERVICE_API_KEY`, `--service-url`, or `--api-key`.
- Use `DoclingServiceClient` or `AsyncDoclingServiceClient` for `convert`, `convert_all`, async task jobs, batch sources, result targets, or chunk endpoints.
- Diagnose remote auth, service reachability, task timeouts, websocket/polling behavior, quotas, missing tasks, or presigned artifact access.

## Route Elsewhere

- Local file conversion, local CLI output/export behavior, and non-service `DocumentConverter` usage belong in the conversion/CLI sub-skill.
- Local pipeline internals that call remote model APIs, such as picture-description API models, belong in the advanced-pipelines sub-skill; note those pipeline internals require explicit remote-service enablement on the service side.
- ASR, VLM, GPU, MLX, or model-download setup belongs in the relevant pipeline/backend sub-skill unless the issue is only service-client connectivity.

## Start Points

- For Python SDK usage, read `references/service-client.md`.
- For `docling convert-remote`, read `references/remote-cli.md`.
- For failures and safe preflight checks, read `references/troubleshooting.md` and use `scripts/check_service_config.py`.

## Safety Defaults

- Do not upload documents during configuration checks unless the user explicitly asks for a real conversion.
- Prefer no-network validation first; use `scripts/check_service_config.py --ping` only when the user authorizes a service health request.
- Treat service URLs, API keys, private artifact URLs, and presigned result links as credentials or sensitive infrastructure details.

Files in this skill

  • SKILL.md2.1 KB
  • references/remote-cli.md4.3 KB
  • references/service-client.md7.3 KB
  • references/troubleshooting.md5.9 KB
  • scripts/check_service_config.py4.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.