Loading...
Loading...
Convert mixed-format datasheets and hardware reference files (PDF, DOCX, HTML, Markdown, XLSX/CSV) into normalized Markdown knowledge files for AI coding agents. Use when a user asks to ingest datasheets, register maps, pinout/timing sheets, revision histories, or internal hardware notes before searching datasheet content or generating code. Produce RAG-ready section chunks, anchors, image references, and metadata under .context/knowledge.
npx skill4agent add dhkimxx/ai-agent-skills datasheet-intelligenceuvuv --versionuv# macOS (Homebrew)
brew install uv
# Linux (official installer)
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows (WinGet)
winget install --id=astral-sh.uv -euv --versiondocs/datasheets/scripts/ingest_docs.pyuv run --with docling python3.context/knowledge/<doc>/<doc>.md<doc>/<doc>.sections.jsonl<doc>/<doc>.tables.md<doc>/<doc>.meta.json<doc>/<doc>.docling.json<doc>/_images/*knowledge.index.jsonscripts/search_docs.pyscripts/read_docs.py# Ingest all supported datasheets from a directory
uv run --with docling python3 scripts/ingest_docs.py docs/datasheets --output-dir .context/knowledge
# Ingest only top-level files and skip OCR for faster runs
uv run --with docling python3 scripts/ingest_docs.py docs/datasheets --non-recursive --no-ocr
# Search and focused read
uv run python3 scripts/search_docs.py "SPI0 address" --knowledge-dir .context/knowledge
uv run python3 scripts/read_docs.py exynos_spi_v1 --anchor section-4-2uv runpython.context/knowledge.context/.context/knowledge/.gitignoreSee Table 4.2references/execution-options.mduvreferences/execution-options.mdscripts/ingest_docs.pyscripts/search_docs.pyscripts/read_docs.pyreferences/output-contract.mdreferences/execution-options.md