{"id":"f90d01de-1d51-412c-be04-14cbb32f2ceb","shortId":"7gsaRP","kind":"skill","title":"Turn documents into validated knowledge graphs with Docling Graph","tagline":"Convert documents into schema-enforced entities and graph relationships when the job is exact knowledge extraction rather than generic document parsing.","description":"# Turn documents into validated knowledge graphs with Docling Graph\n\nConvert documents into schema-enforced entities and graph relationships when the job is exact knowledge extraction rather than generic document parsing.\n\n## Prerequisites\n\nPython 3.10+, docling-graph package, source documents supported by Docling, optional model provider credentials for remote LLM extraction\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- pip install docling-graph\n- git clone https://github.com/docling-project/docling-graph\n- uv sync --extra dev\n- uv run pre-commit run --all-files\n\nRequirements and caveats from upstream:\n- [![Python 3.10 | 3.11 | 3.12](https://img.shields.io/badge/Python-3.10%20%7C%203.11%20%7C%203.12-blue)](https://www.python.org/downloads/)\n- Python 3.10 or higher\n- # Convert document from URL (each line except the last must end with \\)\n\nBasic usage or getting-started notes:\n- **✍🏻 Input formats:** [Docling](https://docling-project.github.io/docling/usage/supported_formats/)’s supported inputs: PDF, images, markdown, Office, HTML, and more.\n- **📐 Structured extraction:** LLM output is schema-enforced by default; see [CLI](docs/usage/cli/convert-command.md#structured-output-mode) and [API](docs/usage/api/llm-model-config.md) to disable.\n- **🐛 Trace capture:** [Debug exports](docs/usage/advanced/trace-data-debugging.md) for extraction and fallback diagnostics.\n\n- Source: https://github.com/docling-project/docling-graph\n- Extracted from upstream docs: https://raw.githubusercontent.com/docling-project/docling-graph/HEAD/README.md\n\n## Documentation\n\n- https://docling-project.github.io/docling-graph/\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/turn-documents-into-validated-knowledge-graphs-with-docling-graph/)","tags":["turn","documents","into","validated","knowledge","graphs","with","docling","graph","skills","agentskillexchange","agent-skills"],"capabilities":["skill","source-agentskillexchange","skill-turn-documents-into-validated-knowledge-graphs-with-docling-graph","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/turn-documents-into-validated-knowledge-graphs-with-docling-graph","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,812 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:12:55.833Z","embedding":null,"createdAt":"2026-05-18T13:20:04.471Z","updatedAt":"2026-05-18T19:12:55.833Z","lastSeenAt":"2026-05-18T19:12:55.833Z","tsv":"'/badge/python-3.10%20%7c%203.11%20%7c%203.12-blue)](https://www.python.org/downloads/)':129 '/docling-graph/':215 '/docling-project/docling-graph':104,204 '/docling-project/docling-graph/head/readme.md':211 '/docling/usage/supported_formats/)':158 '/skills/turn-documents-into-validated-knowledge-graphs-with-docling-graph/)':222 '3.10':65,124,131 '3.11':125 '3.12':126 'agent':217 'agentskillexchange.com':221 'agentskillexchange.com/skills/turn-documents-into-validated-knowledge-graphs-with-docling-graph/)':220 'all-fil':115 'api':187 'basic':146 'captur':192 'caveat':120 'cli':180 'clone':101 'commit':113 'convert':10,41,134 'credenti':78 'debug':193 'default':178 'dev':108 'diagnost':200 'disabl':190 'doc':208 'docl':8,39,67,74,98,155 'docling-graph':66,97 'docling-project.github.io':157,214 'docling-project.github.io/docling-graph/':213 'docling-project.github.io/docling/usage/supported_formats/)':156 'docs/usage/advanced/trace-data-debugging.md':195 'docs/usage/api/llm-model-config.md':188 'docs/usage/cli/convert-command.md':181 'document':2,11,30,33,42,61,71,135,212 'end':144 'enforc':15,46,176 'entiti':16,47 'environ':94 'exact':24,55 'except':140 'exchang':219 'export':194 'extra':107 'extract':26,57,82,170,197,205 'fallback':199 'file':117 'format':154 'generic':29,60 'get':150 'getting-start':149 'git':100 'github.com':103,203 'github.com/docling-project/docling-graph':102,202 'graph':6,9,18,37,40,49,68,99 'higher':133 'html':166 'imag':163 'img.shields.io':128 'img.shields.io/badge/python-3.10%20%7c%203.11%20%7c%203.12-blue)](https://www.python.org/downloads/)':127 'input':153,161 'instal':83,87,96 'job':22,53 'knowledg':5,25,36,56 'last':142 'line':139 'llm':81,171 'markdown':164 'match':92 'mode':185 'model':76 'must':143 'note':152 'offic':165 'option':75 'output':172,184 'packag':69 'pars':31,62 'path':90 'pdf':162 'pip':95 'pre':112 'pre-commit':111 'prerequisit':63 'provid':77 'python':64,123,130 'rather':27,58 'raw.githubusercontent.com':210 'raw.githubusercontent.com/docling-project/docling-graph/head/readme.md':209 'relationship':19,50 'remot':80 'requir':118 'run':110,114 'schema':14,45,175 'schema-enforc':13,44,174 'see':179 'setup':89 'skill':218 'skill-turn-documents-into-validated-knowledge-graphs-with-docling-graph' 'sourc':70,201,216 'source-agentskillexchange' 'start':151 'structur':169,183 'structured-output-mod':182 'support':72,160 'sync':106 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'trace':191 'turn':1,32 'upstream':86,122,207 'url':137 'usag':147 'use':84 'uv':105,109 'valid':4,35","prices":[{"id":"85665793-dba5-44d1-8782-d6ba73b9c9c2","listingId":"f90d01de-1d51-412c-be04-14cbb32f2ceb","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:20:04.471Z"}],"sources":[{"listingId":"f90d01de-1d51-412c-be04-14cbb32f2ceb","source":"github","sourceId":"agentskillexchange/skills/turn-documents-into-validated-knowledge-graphs-with-docling-graph","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/turn-documents-into-validated-knowledge-graphs-with-docling-graph","isPrimary":false,"firstSeenAt":"2026-05-18T13:20:04.471Z","lastSeenAt":"2026-05-18T19:12:55.833Z"}],"details":{"listingId":"f90d01de-1d51-412c-be04-14cbb32f2ceb","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"turn-documents-into-validated-knowledge-graphs-with-docling-graph","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"a279de1e23029bc59d6463aa2ee2c4e18976e250","skill_md_path":"skills/turn-documents-into-validated-knowledge-graphs-with-docling-graph/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/turn-documents-into-validated-knowledge-graphs-with-docling-graph"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Turn documents into validated knowledge graphs with Docling Graph","description":"Convert documents into schema-enforced entities and graph relationships when the job is exact knowledge extraction rather than generic document parsing."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/turn-documents-into-validated-knowledge-graphs-with-docling-graph"},"updatedAt":"2026-05-18T19:12:55.833Z"}}