{"id":"81f6d679-5655-4589-8fd4-ab9e1f0bdc36","shortId":"tV6QjE","kind":"skill","title":"markdownify Python HTML to Markdown Conversion Library","tagline":"markdownify is a Python library that converts HTML content to clean Markdown text. It supports tag filtering, heading styles, custom converters, and code language detection, making it essential for content extraction and document transformation pipelines.","description":"# markdownify Python HTML to Markdown Conversion Library\n\nmarkdownify is a Python library that converts HTML content to clean Markdown text. It supports tag filtering, heading styles, custom converters, and code language detection, making it essential for content extraction and document transformation pipelines.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- pip install markdownify\n- To run tests and the linter run pip install tox once, then tox.\n\nRequirements and caveats from upstream:\n- .. |build| image:: https://img.shields.io/github/actions/workflow/status/matthewwithanm/python-markdownify/python-app.yml?branch=develop\n- :target: https://github.com/matthewwithanm/python-markdownify/actions/workflows/python-app.yml?query=workflow%3A%22Python+application%22\n- :target: https://github.com/matthewwithanm/python-markdownify/blob/develop/LICENSE\n\nBasic usage or getting-started notes:\n- ============\n- =====\n- Convert some HTML to Markdown:\n\n- Source: https://github.com/matthewwithanm/python-markdownify\n- Extracted from upstream docs: https://raw.githubusercontent.com/matthewwithanm/python-markdownify/HEAD/README.rst\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/markdownify-python-html-to-markdown-converter/)","tags":["markdownify","python","html","markdown","converter","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code"],"capabilities":["skill","source-agentskillexchange","skill-markdownify-python-html-to-markdown-converter","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/markdownify-python-html-to-markdown-converter","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,295 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:11:16.080Z","embedding":null,"createdAt":"2026-05-18T13:17:41.081Z","updatedAt":"2026-05-18T19:11:16.080Z","lastSeenAt":"2026-05-18T19:11:16.080Z","tsv":"'/github/actions/workflow/status/matthewwithanm/python-markdownify/python-app.yml?branch=develop':122 '/matthewwithanm/python-markdownify':146 '/matthewwithanm/python-markdownify/actions/workflows/python-app.yml?query=workflow%3a%22python+application%22':126 '/matthewwithanm/python-markdownify/blob/develop/license':130 '/matthewwithanm/python-markdownify/head/readme.rst':153 '/skills/markdownify-python-html-to-markdown-converter/)':160 'agent':155 'agentskillexchange.com':159 'agentskillexchange.com/skills/markdownify-python-html-to-markdown-converter/)':158 'basic':131 'build':118 'caveat':115 'clean':18,60 'code':30,72 'content':16,37,58,79 'convers':6,48 'convert':14,28,56,70,138 'custom':27,69 'detect':32,74 'doc':150 'document':40,82 'environ':96 'essenti':35,77 'exchang':157 'extract':38,80,147 'filter':24,66 'get':135 'getting-start':134 'github.com':125,129,145 'github.com/matthewwithanm/python-markdownify':144 'github.com/matthewwithanm/python-markdownify/actions/workflows/python-app.yml?query=workflow%3a%22python+application%22':124 'github.com/matthewwithanm/python-markdownify/blob/develop/license':128 'head':25,67 'html':3,15,45,57,140 'imag':119 'img.shields.io':121 'img.shields.io/github/actions/workflow/status/matthewwithanm/python-markdownify/python-app.yml?branch=develop':120 'instal':85,89,98,108 'languag':31,73 'librari':7,12,49,54 'linter':105 'make':33,75 'markdown':5,19,47,61,142 'markdownifi':1,8,43,50,99 'match':94 'note':137 'path':92 'pip':97,107 'pipelin':42,84 'python':2,11,44,53 'raw.githubusercontent.com':152 'raw.githubusercontent.com/matthewwithanm/python-markdownify/head/readme.rst':151 'requir':113 'run':101,106 'setup':91 'skill':156 'skill-markdownify-python-html-to-markdown-converter' 'sourc':143,154 'source-agentskillexchange' 'start':136 'style':26,68 'support':22,64 'tag':23,65 'target':123,127 'test':102 'text':20,62 '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' 'tox':109,112 'transform':41,83 'upstream':88,117,149 'usag':132 'use':86","prices":[{"id":"e3adba52-9254-46cc-841f-703bb66fe168","listingId":"81f6d679-5655-4589-8fd4-ab9e1f0bdc36","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:17:41.081Z"}],"sources":[{"listingId":"81f6d679-5655-4589-8fd4-ab9e1f0bdc36","source":"github","sourceId":"agentskillexchange/skills/markdownify-python-html-to-markdown-converter","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/markdownify-python-html-to-markdown-converter","isPrimary":false,"firstSeenAt":"2026-05-18T13:17:41.081Z","lastSeenAt":"2026-05-18T19:11:16.080Z"}],"details":{"listingId":"81f6d679-5655-4589-8fd4-ab9e1f0bdc36","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"markdownify-python-html-to-markdown-converter","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":"85e39ed74cff288e2f4c41a5681bbb9de56314bd","skill_md_path":"skills/markdownify-python-html-to-markdown-converter/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/markdownify-python-html-to-markdown-converter"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"markdownify Python HTML to Markdown Conversion Library","description":"markdownify is a Python library that converts HTML content to clean Markdown text. It supports tag filtering, heading styles, custom converters, and code language detection, making it essential for content extraction and document transformation pipelines."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/markdownify-python-html-to-markdown-converter"},"updatedAt":"2026-05-18T19:11:16.080Z"}}