
datasheet-reader
PopularUse `pcb scan` to read datasheets or technical PDFs from files, URLs, or KiCad `Datasheet` properties.
422stars
58forks
Updated 8/20/2026
SKILL.md
read-only
name
datasheet-reader
description
Use `pcb scan` to read datasheets or technical PDFs from files, URLs, or KiCad `Datasheet` properties.
Datasheet Reader
Use this skill when a task depends on a datasheet or technical PDF.
- Input: local
.pdfpath orhttp(s)URL - Command:
pcb scan <input> - Output: stdout reports materialized
PDF:andMarkdown:paths - Next step: read the file at the
Markdown:path, not the raw PDF - Images are linked from the markdown
Workflow
- Run
pcb scan /path/to/file.pdforpcb scan https://.... - Capture the path on the
Markdown:line. - Read the markdown file and work from that artifact.
- Follow image links only if the task depends on figures, diagrams, or tables.
Examples
pcb scan ./TPS54331.pdf
pcb scan https://www.ti.com/lit/gpn/tca9554
Notes
- Prefer a URL when
pcb scan <url>succeeds. Its cached PDF is not a package artifact; do not copy it into the repository by default. - Prefer the minimal invocation above. Do not depend on optional flags unless a task explicitly requires them.
- If
pcb scanfails, report the failure briefly and then choose the best fallback.





