datasheet-reader
Use `pcb scan` to read datasheets or technical PDFs from files, URLs, or KiCad `Datasheet` properties.
Works with
--- name: datasheet-reader description: Use `pcb scan` to read datasheets or technical PDFs from files, URLs, or KiCad `Datasheet` properties. license: MIT --- # Datasheet Reader Use this skill when a task depends on a datasheet or technical PDF. - Input: local `.pdf` path or `http(s)` URL - Command: `pcb scan <input>` - Output: stdout reports materialized `PDF:` and `Markdown:` paths - Next step: read the file at the `Markdown:` path, not the raw PDF - Images are linked from the markdown ## Workflow 1. Run `pcb scan /path/to/file.pdf` or `pcb scan https://...`. 2. Capture the path on the `Markdown:` line. 3. Read the markdown file and work from that artifact. 4. Follow image links only if the task depends on figures, diagrams, or tables. ## Examples ```bash 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 scan` fails, report the failure briefly and then choose the best fallback.
More General & Other skills
find-skills
vercel-labs/skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
grill-me
mattpocock/skills
A relentless interview to sharpen a plan or design.
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

