Trim description under 1024 chars for packaging; schlib updation finalized
parent
fb5f1c29bf
commit
2ee9ebc6b5
30
SKILL.md
30
SKILL.md
|
|
@ -1,25 +1,17 @@
|
||||||
---
|
---
|
||||||
name: library-manager
|
name: library-manager
|
||||||
description: >-
|
description: >-
|
||||||
Manage Vecmocon's component library: extract parameters from a component datasheet PDF into
|
Manage Vecmocon's component library. Extract parameters from a component datasheet PDF into the
|
||||||
the per-typeid Excel template (125 type-IDs across 18 classes - resistors, capacitors,
|
per-typeid Excel template (125 type-IDs across 18 classes). Checks Gitea for a duplicate
|
||||||
diodes, transistors, ICs, connectors, sensors, etc.). The user gives a datasheet named
|
MPN_make, classifies to a typeid, updates that typeid's template (versioning, changelog,
|
||||||
as its MPN plus the make. The skill checks Gitea for a duplicate MPN_make and hard-stops if
|
backfill), fills a per-part workbook, loops on human verification, reads the Altium
|
||||||
present, classifies the part to a typeid, confirms or updates that typeid's template
|
symbol/footprint refs, assembles a part folder and pushes to Gitea. Can UPDATE an existing part
|
||||||
(per-typeid version, changelog, backfill), fills a per-part workbook, loops on human
|
instead of hard-stopping on a duplicate, and can WRITE the mandatory SOP parameters directly
|
||||||
verification, then takes the Altium symbol (.SchLib) and footprint (.PcbLib), fills the
|
into a .SchLib symbol (Value, Manufacturer, Operating Temperature, Tolerance, RoHS, Datasheet,
|
||||||
Library/Footprint columns, assembles a part folder (xlsx, datasheet, symbol, footprint) and
|
...) while stripping Ultra-Librarian defaults. Every Description follows Vecmocon's strict
|
||||||
pushes it to the library repo under its Class. Can also UPDATE a part already in the library
|
Altium Description Format. Use whenever the user uploads a datasheet, builds/updates a library
|
||||||
(revise its values, symbol, footprint, or datasheet) instead of hard-stopping on a duplicate.
|
entry, adds a template parameter, fills/updates .SchLib parameters, or pushes a part to Gitea.
|
||||||
Can also WRITE Vecmocon's mandatory SOP parameters directly into an Altium symbol (.SchLib)
|
ALWAYS trigger on "\datasheet", "\library", "\library-manager", or "\schlib".
|
||||||
file - filling Value, Manufacturer, Manufacturer Part, Process, Operating Temperature,
|
|
||||||
Tolerance, RoHS, Datasheet, etc. and removing the Ultra-Librarian default params - via a
|
|
||||||
pure-Python OLE rewrite. Every Description it writes follows Vecmocon's strict Altium
|
|
||||||
Description Format. Use WHENEVER the user uploads a component datasheet, builds a library
|
|
||||||
entry, adds a parameter to a type template, updates/revises/corrects an existing part, wants
|
|
||||||
to fill/write/update parameters in a .SchLib symbol file, or pushes a part to Gitea. ALWAYS
|
|
||||||
trigger on "\datasheet", "\library", "\library-manager", or "\schlib", or any
|
|
||||||
component-library / datasheet-extraction / library-update / schlib-parameter task.
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Library Manager
|
# Library Manager
|
||||||
|
|
|
||||||
Binary file not shown.
Loading…
Reference in New Issue