--- name: cheerio-skilld description: "The fast, flexible & elegant library for parsing and manipulating HTML and XML. ALWAYS use when writing code importing \"cheerio\". Consult for debugging, best practices, or modifying cheerio." metadata: version: 1.2.0 generated_at: 2026-03-09 --- # cheeriojs/cheerio `cheerio` > The fast, flexible & elegant library for parsing and manipulating HTML and XML. **Version:** 1.2.0 (Jan 2026) **Deps:** cheerio-select@^2.1.0, dom-serializer@^2.0.0, domhandler@^5.0.3, domutils@^3.2.2, encoding-sniffer@^0.2.1, htmlparser2@^10.1.0, parse5@^7.3.0, parse5-htmlparser2-tree-adapter@^7.1.0, parse5-parser-stream@^7.1.2, undici@^7.19.0, whatwg-mimetype@^4.0.0 **Tags:** latest: 1.2.0 (Jan 2026) **References:** [package.json](./.skilld/pkg/package.json) — exports, entry points • [Docs](./.skilld/docs/_INDEX.md) — API reference, guides • [GitHub Issues](./.skilld/issues/_INDEX.md) — bugs, workarounds, edge cases • [GitHub Discussions](./.skilld/discussions/_INDEX.md) — Q&A, patterns, recipes • [Releases](./.skilld/releases/_INDEX.md) — changelog, breaking changes, new APIs ## Search Use `skilld search` instead of grepping `.skilld/` directories — hybrid semantic + keyword search across all indexed docs, issues, and releases. If `skilld` is unavailable, use `npx -y skilld search`. ```bash skilld search "query" -p cheerio skilld search "issues:error handling" -p cheerio skilld search "releases:deprecated" -p cheerio ``` Filters: `docs:`, `issues:`, `releases:` prefix narrows by source type.