Skip to content
cccskills
FreePublished on GitHub

docling

Use Docling to convert, parse, configure, extract, chunk, serve, and maintain document-processing workflows across Python APIs, CLI commands, optional pipelines, and repository edits.

The English summary is being prepared. Showing the original description.

See how to install

Files included (47)

  • SKILL.md5.3 KB
  • references/install-and-environment.md3.1 KB
  • references/repo-provenance.md2.0 KB
  • references/repo-routing-metadata.json492 B
  • references/troubleshooting.md3.2 KB
  • scripts/check_docling_environment.py2.9 KB
  • sub-skills/advanced-pipelines/references/model-overview.md5.9 KB
  • sub-skills/advanced-pipelines/references/optional-backends.md5.1 KB
  • sub-skills/advanced-pipelines/references/troubleshooting.md5.8 KB
  • sub-skills/advanced-pipelines/references/vlm-asr-ocr.md5.9 KB
  • sub-skills/advanced-pipelines/scripts/check_optional_backends.py7.4 KB
  • sub-skills/advanced-pipelines/SKILL.md4.2 KB
  • sub-skills/cli-and-formats/references/cli-reference.md6.3 KB
  • sub-skills/cli-and-formats/references/format-guide.md5.2 KB
  • sub-skills/cli-and-formats/references/troubleshooting.md5.7 KB
  • sub-skills/cli-and-formats/scripts/build_docling_command.py7.3 KB
  • sub-skills/cli-and-formats/SKILL.md2.4 KB
  • sub-skills/conversion/references/api-reference.md5.8 KB
  • sub-skills/conversion/references/troubleshooting.md5.6 KB
  • sub-skills/conversion/references/workflows.md5.3 KB
  • sub-skills/conversion/scripts/convert_fixture.py7.1 KB
  • sub-skills/conversion/SKILL.md2.6 KB
  • sub-skills/document-outputs/references/chunking.md5.0 KB
  • sub-skills/document-outputs/references/export-and-serialization.md6.7 KB
  • sub-skills/document-outputs/references/troubleshooting.md5.2 KB
  • sub-skills/document-outputs/scripts/export_tables_from_doc.py7.6 KB
  • sub-skills/document-outputs/SKILL.md1.9 KB
  • sub-skills/extraction/references/api-reference.md4.1 KB
  • sub-skills/extraction/references/troubleshooting.md3.2 KB
  • sub-skills/extraction/references/workflows.md3.4 KB
  • sub-skills/extraction/scripts/extract_fixture.py5.0 KB
  • sub-skills/extraction/SKILL.md2.0 KB
  • sub-skills/pipeline-configuration/references/ocr-and-tables.md4.6 KB
  • sub-skills/pipeline-configuration/references/options-reference.md5.8 KB
  • sub-skills/pipeline-configuration/references/troubleshooting.md4.6 KB
  • sub-skills/pipeline-configuration/scripts/inspect_pipeline_options.py4.2 KB
  • sub-skills/pipeline-configuration/SKILL.md2.7 KB
  • sub-skills/remote-service-client/references/remote-cli.md4.3 KB
  • sub-skills/remote-service-client/references/service-client.md7.3 KB
  • sub-skills/remote-service-client/references/troubleshooting.md5.9 KB
  • sub-skills/remote-service-client/scripts/check_service_config.py4.5 KB
  • sub-skills/remote-service-client/SKILL.md2.1 KB
  • sub-skills/repo-maintenance/references/maintainer-workflows.md6.1 KB
  • sub-skills/repo-maintenance/references/package-layout.md3.8 KB
  • sub-skills/repo-maintenance/references/troubleshooting.md5.0 KB
  • sub-skills/repo-maintenance/scripts/check_max_lines.py5.6 KB
  • sub-skills/repo-maintenance/SKILL.md2.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Docling

Use this skill when a task involves Docling, the Python SDK and CLI for converting PDFs, Office documents, HTML, Markdown, images, audio/video, XML, CSV, and other sources into DoclingDocument for downstream AI workflows.

Start Here

  1. Read references/install-and-environment.md when choosing docling vs docling-slim, optional extras, Python versions, model artifacts, or safe environment checks.
  2. Read references/repo-provenance.md before deciding whether this skill matches a current checkout or should be refreshed.
  3. Read references/troubleshooting.md for cross-cutting install/import, optional dependency, model download, CLI/API, remote-service, and repository-edit failures.
  4. Use the sub-skill route map below; each sub-skill owns its nearby references and scripts.

Route Map

User taskUse sub-skillWhy
Convert a local file, URL, binary stream, or in-memory Markdown/HTML/DocLang string with Pythonsub-skills/conversion/SKILL.mdOwns DocumentConverter, convert, convert_all, convert_string, DocumentStream, limits, headers, and conversion failures.
Build or explain docling local CLI commands and supported formatssub-skills/cli-and-formats/SKILL.mdOwns docling convert, --from, --to, output directories, image export/fetch modes, and command construction.
Tune the standard PDF pipeline, OCR, table structure, accelerators, artifacts, and option modelssub-skills/pipeline-configuration/SKILL.mdOwns PdfPipelineOptions, OCR/table options, artifacts_path, AcceleratorOptions, and option validation.
Export, serialize, chunk, or post-process an existing DoclingDocumentsub-skills/document-outputs/SKILL.mdOwns Markdown/JSON/YAML/HTML/Text/DocTags/WebVTT exports, image modes, table extraction, and RAG chunking.
Use VLM, ASR/audio-video, enrichments, advanced model backends, GPU/MLX, or offline model prefetchsub-skills/advanced-pipelines/SKILL.mdOwns VlmPipeline, AsrPipeline, enrichment flags, model catalog decisions, optional extras, and no-download preflights.
Call a running docling-serve endpoint or use docling convert-remote/service client SDKsub-skills/remote-service-client/SKILL.mdOwns service URL/API key handling, remote CLI, sync/async client, batches, jobs, chunk endpoints, and network-safe checks.
Extract structured fields from documentssub-skills/extraction/SKILL.mdOwns DocumentExtractor, extraction templates/options/results, and VLM extraction caveats.
Modify the Docling repository itselfsub-skills/repo-maintenance/SKILL.mdOwns package layout, extras, CLI/docs generation, tests, validation, and repository-specific agent rules.

Public Package Facts

  • Install the full user package with pip install docling for typical users; install docling-slim with extras only when intentionally composing a smaller environment.
  • Python support in this snapshot is >=3.10,<4.0.
  • The docling CLI exposes local convert behavior and remote convert-remote behavior; bare docling SOURCE routes to local conversion.
  • docling-tools models download prefetches model artifacts for offline/local use, but it can download large files; do not run it unless the user wants model downloads.
  • Core Python APIs include DocumentConverter, DocumentExtractor, InputFormat, OutputFormat, pipeline option classes, HybridChunker, and DoclingServiceClient.

Safety Defaults

  • Do not run model downloads, VLM/ASR inference, remote service calls, network document fetches, or GPU-heavy examples unless the user asks or the workflow explicitly requires them.
  • Prefer no-network helpers first: command builders, config preflights, import checks, --help, and tiny local fixtures.
  • Treat original repository docs, examples, tests, and scripts as evidence only; this skill's runtime instructions and helpers are bundled under this directory.
  • For remote model APIs inside a local pipeline, require enable_remote_services=True; for docling-serve conversion, route to remote-service-client.
  • For repository code changes, obey AGENTS.md, run focused tests for touched behavior, and run make validate before considering the change complete when feasible.

Bundled Shared Helpers

  • scripts/check_docling_environment.py checks package importability, CLI availability, optional modules, and common external binaries without converting documents or downloading models.

Common First Moves

  • Python conversion: route to conversion, then use document-outputs if the user needs Markdown/JSON/HTML/chunking/table files.
  • CLI conversion: route to cli-and-formats, then use pipeline-configuration for OCR/table/model flags or advanced-pipelines for VLM/ASR/enrichment choices.
  • Remote service: route directly to remote-service-client; do not upload documents during preflight unless the user authorizes a live service call.
  • Current-checkout edits: route to repo-maintenance; do not use public runtime examples as a substitute for repository tests.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

3ddfa

Free

Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

acme

Free

Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

See all skills by VectorSpaceLab

Report a problem with this skill