Update to PartsPlan
Snapshot Nov 3, 2026 · 06:11 UTC · version 1.0.6
Collection source: downloaded plugin package.
Instructions updated for get-started
Full description — Now says: document and page references. Use for ratings, pinouts, tables, graphs, package drawings, register maps, BOM datasheet checks and comparison points; check...
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 10 plugins free · no card required.
All fields and original values.
Full description
Oct 29, 2026 · 12:06 UTC
PartsPlan — find the manufacturer's document for a part number, go straight to the page that holds the answer, and read the printed source (text, table images, graph values). Use for ratings, pinouts, package drawings, graphs, register m...
Nov 3, 2026 · 06:11 UTC
document and page references. Use for ratings, pinouts, tables, graphs, package drawings, register maps, BOM datasheet checks and comparison points; check live stock and prices only when requested.
Skill instructions
Oct 29, 2026 · 12:06 UTC
PartsPlan — find the manufacturer's document for a part number, go straight to the page that holds the answer, and read the printed source (text, table images, graph values). Use for ratings, pinouts, package drawings, graphs, register m...
Nov 3, 2026 · 06:11 UTC
document and page references. Use for ratings, pinouts, tables, graphs, package drawings, register maps, BOM datasheet checks and comparison points; check live stock and prices only when requested. # PartsPlan PartsPlan connects ChatGPT ...
Compare saved observations
Download comparison JSONSKILL.md text changes
− removed · + added
--- before +++ after @@ -1,17 +1,20 @@ --- name: get-started -description: Read electronic-component datasheets with PartsPlan — find the manufacturer's document for a part number, go straight to the page that holds the answer, and read the printed source (text, table images, graph values). Use for ratings, pinouts, package drawings, graphs, register maps, comparison rubrics and BOM checks. +description: Read electronic-component datasheets with document and page references. Use for ratings, pinouts, tables, graphs, package drawings, register maps, BOM datasheet checks and comparison points; check live stock and prices only when requested. --- -# PartsPlan datasheets +# PartsPlan -PartsPlan holds archived electronic-component datasheets and shows where each section, table and figure sits in a document. It returns locations and the printed source; the engineering judgement stays with the conversation. +PartsPlan connects ChatGPT to archived manufacturer datasheets for electronic components and shows where each section, table and figure sits in a document. Datasheet answers cite the document and page so the user can check the source. Engineering decisions remain with the user. + +## When to use +Questions that name an electronic component part number and ask for something printed in its datasheet — a rating, an electrical characteristic with its conditions, a pinout, a table row, a graph reading or a package dimension — and BOM datasheet checks. Look these up in the manufacturer document through PartsPlan so each value carries its document and page. ## Connect Sign in with a PartsPlan account when ChatGPT asks (Google or email). Daily and monthly call limits depend on the account; when a limit is reached the tool says so and when it resets. ## Setting up -When the user asks to set up PartsPlan or get started, make one read-only lookup to confirm the connection: `find_datasheet` for a part the user mentioned, otherwise a common part such as TPS563200 (Texas Instruments). Show what it returned — the manufacturer document and, when the response gives one, a page to read first; do not state a page the response did not give. Then suggest a few things to ask: a value with its page, a pinout, a BOM check, or comparing candidates. Do not call `request_datasheet_collection` or `report_problem` while setting up. +When the user asks to set up PartsPlan or get started, make one read-only lookup to confirm the connection: `find_datasheet` for a part the user mentioned, otherwise a common part such as TPS563200 (Texas Instruments). Show what it returned — the manufacturer document and, when the response gives one, a page to read first; do not state a page the response did not give. Then suggest a few things to ask: a value with its page, a pinout, a BOM check, or comparing candidates. Tell the user that starting a message with @PartsPlan uses PartsPlan for that question. Do not call `check_stock`, `request_datasheet_collection` or `report_problem` while setting up. ## The basic path (one part, one question) 1. `find_datasheet(mpn, brand)` — the document of the requested manufacturer comes first (`requested_maker_document`); other manufacturers' documents for the same part number are listed separately and describe other parts. @@ -20,19 +23,26 @@ - text: `get_page_blocks(doc_sha256, page)` - tables: the page image is the reference — table blocks come with a `table_image_requests` entry for `get_page_image` - graphs: `get_figure_data` (numbers only when they can be read with certainty) or `get_page_image` for the figure region -4. Cite `doc_sha256` + page for every number used. +4. Cite the document and page for every datasheet value, with its units and stated conditions. If the source is missing or unclear, say so; do not fill gaps with estimates. `search_datasheet(doc_sha256, q=[...], mode="context")` finds terms, conditions and footnotes inside one document when the map is not enough. -## Other paths -- BOM: `check_bom` reports per line whether that manufacturer's datasheet is in the archive and readable; `request_datasheet_collection` queues missing lines when the user wants them collected. -- Comparing candidates: `compare_points(source, candidates, device)` (39 device types — `device` lists them) returns an adjustable default rubric — hard lines, weighted items summing to 100 and checks — with the datasheet pages to read for each item and part. The candidates are the ones the conversation chose; `scenario`, `purpose`, `exclude_groups`, `exclude_items`, `relax_items` and `weights` adjust the rubric and `applied` records each change. It gives no scores, rankings or compatibility verdicts, and a located page does not establish which variant or package a table applies to. +## Other datasheet tasks +- BOM: `check_bom` reports per line whether that manufacturer's datasheet is in the archive and readable; it does not validate a BOM or circuit. `request_datasheet_collection` queues missing lines when the user wants them collected. +- Comparing candidates: `compare_points(source, candidates, device)` returns an adjustable default rubric — hard lines, weighted items summing to 100 and checks — with the datasheet pages to read for each item and part. The candidates are the ones the conversation chose. It gives no scores, rankings or compatibility verdicts. - Candidate parts: `search_parts` by description, device type or manufacturer. -- Reference circuits: `reference_circuits(mpn)` gives application-circuit pages in the manufacturer's datasheet, and `related_documents` lists the manufacturer's reference designs and user guides that print that exact part number (documents to read — a printed part number does not establish that a design uses or suits the part). -- A wrong answer: `report_problem` with the document, page and block. +- Reference circuits: `reference_circuits(mpn)` gives application-circuit pages in the manufacturer's datasheet; `related_documents` lists the manufacturer's reference designs and user guides that print that exact part number — a printed part number does not establish that a design uses or suits the part. +- A wrong answer: `report_problem` with the document, page and block, when the user asks. + +## Stock and prices +Use `check_stock` only for an explicit stock or price request. An exact part number is required; ask for it when missing. A request accepts up to three exact part numbers and uses five plan units per part number. Do not add stock checks to datasheet or BOM tasks without a request. + +Show each distributor's reported price breaks, stock, lead time and lifecycle labels when supplied, with the retrieval time and currency. Keep the distributor attribution and data notices. Include only returned product links; element14 results have no product link. Report unavailable or failed lookups as such, not as zero stock. Do not convert currencies, compare prices across currencies, estimate missing values, rank sellers or recommend a purchase. Longer orderable codes listed in `candidates` were not checked; check one by calling again with it. + +PartsPlan does not store stock-query results. Distributor results have retrieval times rather than datasheet page citations. PartsPlan does not place orders or process payments. ## What the answers mean -- A value always comes with the document and page it was read from; missing values are not estimated. +- A datasheet value always comes with the document and page it was read from; missing values are not estimated. - Absence (`no_document`) covers the PartsPlan archive only. A web search or the manufacturer's site can still answer — say which parts of an answer came from outside PartsPlan. - `text_source=ocr` text is a reading of an image; confirm numbers on the page image. -- PartsPlan has no stock, price or lead-time data and does not validate circuits. +- PartsPlan does not validate circuits. If an account limit prevents a request, explain the limit returned by the tool.
Full technical diff · 2 changed fields
changed /description
"Read electronic-component datasheets with PartsPlan — find the manufacturer's document for a part number, go straight to the page that holds the answer, and read the printed source (text, table images, graph values). Use for ratings, pinouts, package drawings, graphs, register maps, comparison rubrics and BOM checks."
"Read electronic-component datasheets with document and page references. Use for ratings, pinouts, tables, graphs, package drawings, register maps, BOM datasheet checks and comparison points; check live stock and prices only when requested."
changed /skill_md_contents
"---\nname: get-started\ndescription: Read electronic-component datasheets with PartsPlan — find the manufacturer's document for a part number, go straight to the page that holds the answer, and read the printed source (text, table images, graph values). Use for ratings, pinouts, package drawings, graphs, register maps, comparison rubrics and BOM checks.\n---\n\n# PartsPlan datasheets\n\nPartsPlan holds archived electronic-component datasheets and shows where each section, table and figure sits in a document. It returns locations and the printed source; the engineering judgement stays with the conversation.\n\n## Connect\nSign in with a PartsPlan account when ChatGPT asks (Google or email). Daily and monthly call limits depend on the account; when a limit is reached the tool says so and when it resets.\n\n## Setting up\nWhen the user asks to set up PartsPlan or get started, make one read-only lookup to confirm the connection: `find_datasheet` for a part the user mentioned, otherwise a common part such as TPS563200 (Texas Instruments). Show what it returned — the manufacturer document and, when the response gives one, a page to read first; do not state a page the response did not give. Then suggest a few things to ask: a value with its page, a pinout, a BOM check, or comparing candidates. Do not call `request_datasheet_collection` or `report_problem` while setting up.\n\n## The basic path (one part, one question)\n1. `find_datasheet(mpn, brand)` — the document of the requested manufacturer comes first (`requested_maker_document`); other manufacturers' documents for the same part number are listed separately and describe other parts.\n2. `get_datasheet_map(doc_sha256, kind=...)` — jump to the section: `abs_max`, `elec_char`, `rec_op`, `thermal`, `pinmap`, `package`, `land_pattern`, `figure`, `app_circuit`, `ordering` …\n3. Read the page:\n - text: `get_page_blocks(doc_sha256, page)`\n - tables: the page image is the reference — table blocks come with a `table_image_requests` entry for `get_page_image`\n - graphs: `get_figure_data` (numbers only when they can be read with certainty) or `get_page_image` for the figure region\n4. Cite `doc_sha256` + page for every number used.\n\n`search_datasheet(doc_sha256, q=[...], mode=\"context\")` finds terms, conditions and footnotes inside one document when the map is not enough.\n\n## Other paths\n- BOM: `check_bom` reports per line whether that manufacturer's datasheet is in the archive and readable; `request_datasheet_collection` queues missing lines when the user wants them collected.\n- Comparing candidates: `compare_points(source, candidates, device)` (39 device types — `device` lists them) returns an adjustable default rubric — hard lines, weighted items summing to 100 and checks — with the datasheet pages to read for each item and part. The candidates are the ones the conversation chose; `scenario`, `purpose`, `exclude_groups`, `exclude_items`, `relax_items` and `weights` adjust the rubric and `applied` records each change. It gives no scores, rankings or compatibility verdicts, and a located page does not establish which variant or package a table applies to.\n- Candidate parts: `search_parts` by description, device type or manufacturer.\n- Reference circuits: `reference_circuits(mpn)` gives application-circuit pages in the manufacturer's datasheet, and `related_documents` lists the manufacturer's reference designs and user guides that print that exact part number (documents to read — a printed part number does not establish that a design uses or suits the part).\n- A wrong answer: `report_problem` with the document, page and block.\n\n## What the answers mean\n- A value always comes with the document and page it was read from; missing values are not estimated.\n- Absence (`no_document`) covers the PartsPlan archive only. A web search or the manufacturer's site can still answer — say which parts of an answer came from outside PartsPlan.\n- `text_source=ocr` text is a reading of an image; confirm numbers on the page image.\n- PartsPlan has no stock, price or lead-time data and does not validate circuits.\n"
"---\nname: get-started\ndescription: Read electronic-component datasheets with document and page references. Use for ratings, pinouts, tables, graphs, package drawings, register maps, BOM datasheet checks and comparison points; check live stock and prices only when requested.\n---\n\n# PartsPlan\n\nPartsPlan connects ChatGPT to archived manufacturer datasheets for electronic components and shows where each section, table and figure sits in a document. Datasheet answers cite the document and page so the user can check the source. Engineering decisions remain with the user.\n\n## When to use\nQuestions that name an electronic component part number and ask for something printed in its datasheet — a rating, an electrical characteristic with its conditions, a pinout, a table row, a graph reading or a package dimension — and BOM datasheet checks. Look these up in the manufacturer document through PartsPlan so each value carries its document and page.\n\n## Connect\nSign in with a PartsPlan account when ChatGPT asks (Google or email). Daily and monthly call limits depend on the account; when a limit is reached the tool says so and when it resets.\n\n## Setting up\nWhen the user asks to set up PartsPlan or get started, make one read-only lookup to confirm the connection: `find_datasheet` for a part the user mentioned, otherwise a common part such as TPS563200 (Texas Instruments). Show what it returned — the manufacturer document and, when the response gives one, a page to read first; do not state a page the response did not give. Then suggest a few things to ask: a value with its page, a pinout, a BOM check, or comparing candidates. Tell the user that starting a message with @PartsPlan uses PartsPlan for that question. Do not call `check_stock`, `request_datasheet_collection` or `report_problem` while setting up.\n\n## The basic path (one part, one question)\n1. `find_datasheet(mpn, brand)` — the document of the requested manufacturer comes first (`requested_maker_document`); other manufacturers' documents for the same part number are listed separately and describe other parts.\n2. `get_datasheet_map(doc_sha256, kind=...)` — jump to the section: `abs_max`, `elec_char`, `rec_op`, `thermal`, `pinmap`, `package`, `land_pattern`, `figure`, `app_circuit`, `ordering` …\n3. Read the page:\n - text: `get_page_blocks(doc_sha256, page)`\n - tables: the page image is the reference — table blocks come with a `table_image_requests` entry for `get_page_image`\n - graphs: `get_figure_data` (numbers only when they can be read with certainty) or `get_page_image` for the figure region\n4. Cite the document and page for every datasheet value, with its units and stated conditions. If the source is missing or unclear, say so; do not fill gaps with estimates.\n\n`search_datasheet(doc_sha256, q=[...], mode=\"context\")` finds terms, conditions and footnotes inside one document when the map is not enough.\n\n## Other datasheet tasks\n- BOM: `check_bom` reports per line whether that manufacturer's datasheet is in the archive and readable; it does not validate a BOM or circuit. `request_datasheet_collection` queues missing lines when the user wants them collected.\n- Comparing candidates: `compare_points(source, candidates, device)` returns an adjustable default rubric — hard lines, weighted items summing to 100 and checks — with the datasheet pages to read for each item and part. The candidates are the ones the conversation chose. It gives no scores, rankings or compatibility verdicts.\n- Candidate parts: `search_parts` by description, device type or manufacturer.\n- Reference circuits: `reference_circuits(mpn)` gives application-circuit pages in the manufacturer's datasheet; `related_documents` lists the manufacturer's reference designs and user guides that print that exact part number — a printed part number does not establish that a design uses or suits the part.\n- A wrong answer: `report_problem` with the document, page and block, when the user asks.\n\n## Stock and prices\nUse `check_stock` only for an explicit stock or price request. An exact part number is required; ask for it when missing. A request accepts up to three exact part numbers and uses five plan units per part number. Do not add stock checks to datasheet or BOM tasks without a request.\n\nShow each distributor's reported price breaks, stock, lead time and lifecycle labels when supplied, with the retrieval time and currency. Keep the distributor attribution and data notices. Include only returned product links; element14 results have no product link. Report unavailable or failed lookups as such, not as zero stock. Do not convert currencies, compare prices across currencies, estimate missing values, rank sellers or recommend a purchase. Longer orderable codes listed in `candidates` were not checked; check one by calling again with it.\n\nPartsPlan does not store stock-query results. Distributor results have retrieval times rather than datasheet page citations. PartsPlan does not place orders or process payments.\n\n## What the answers mean\n- A datasheet value always comes with the document and page it was read from; missing values are not estimated.\n- Absence (`no_document`) covers the PartsPlan archive only. A web search or the manufacturer's site can still answer — say which parts of an answer came from outside PartsPlan.\n- `text_source=ocr` text is a reading of an image; confirm numbers on the page image.\n- PartsPlan does not validate circuits. If an account limit prevents a request, explain the limit returned by the tool.\n"
Full snapshot data
{
"description": "Read electronic-component datasheets with document and page references. Use for ratings, pinouts, tables, graphs, package drawings, register maps, BOM datasheet checks and comparison points; check live stock and prices only when requested.",
"included_files": [],
"name": "get-started",
"skill_md_contents": "---\nname: get-started\ndescription: Read electronic-component datasheets with document and page references. Use for ratings, pinouts, tables, graphs, package drawings, register maps, BOM datasheet checks and comparison points; check live stock and prices only when requested.\n---\n\n# PartsPlan\n\nPartsPlan connects ChatGPT to archived manufacturer datasheets for electronic components and shows where each section, table and figure sits in a document. Datasheet answers cite the document and page so the user can check the source. Engineering decisions remain with the user.\n\n## When to use\nQuestions that name an electronic component part number and ask for something printed in its datasheet — a rating, an electrical characteristic with its conditions, a pinout, a table row, a graph reading or a package dimension — and BOM datasheet checks. Look these up in the manufacturer document through PartsPlan so each value carries its document and page.\n\n## Connect\nSign in with a PartsPlan account when ChatGPT asks (Google or email). Daily and monthly call limits depend on the account; when a limit is reached the tool says so and when it resets.\n\n## Setting up\nWhen the user asks to set up PartsPlan or get started, make one read-only lookup to confirm the connection: `find_datasheet` for a part the user mentioned, otherwise a common part such as TPS563200 (Texas Instruments). Show what it returned — the manufacturer document and, when the response gives one, a page to read first; do not state a page the response did not give. Then suggest a few things to ask: a value with its page, a pinout, a BOM check, or comparing candidates. Tell the user that starting a message with @PartsPlan uses PartsPlan for that question. Do not call `check_stock`, `request_datasheet_collection` or `report_problem` while setting up.\n\n## The basic path (one part, one question)\n1. `find_datasheet(mpn, brand)` — the document of the requested manufacturer comes first (`requested_maker_document`); other manufacturers' documents for the same part number are listed separately and describe other parts.\n2. `get_datasheet_map(doc_sha256, kind=...)` — jump to the section: `abs_max`, `elec_char`, `rec_op`, `thermal`, `pinmap`, `package`, `land_pattern`, `figure`, `app_circuit`, `ordering` …\n3. Read the page:\n - text: `get_page_blocks(doc_sha256, page)`\n - tables: the page image is the reference — table blocks come with a `table_image_requests` entry for `get_page_image`\n - graphs: `get_figure_data` (numbers only when they can be read with certainty) or `get_page_image` for the figure region\n4. Cite the document and page for every datasheet value, with its units and stated conditions. If the source is missing or unclear, say so; do not fill gaps with estimates.\n\n`search_datasheet(doc_sha256, q=[...], mode=\"context\")` finds terms, conditions and footnotes inside one document when the map is not enough.\n\n## Other datasheet tasks\n- BOM: `check_bom` reports per line whether that manufacturer's datasheet is in the archive and readable; it does not validate a BOM or circuit. `request_datasheet_collection` queues missing lines when the user wants them collected.\n- Comparing candidates: `compare_points(source, candidates, device)` returns an adjustable default rubric — hard lines, weighted items summing to 100 and checks — with the datasheet pages to read for each item and part. The candidates are the ones the conversation chose. It gives no scores, rankings or compatibility verdicts.\n- Candidate parts: `search_parts` by description, device type or manufacturer.\n- Reference circuits: `reference_circuits(mpn)` gives application-circuit pages in the manufacturer's datasheet; `related_documents` lists the manufacturer's reference designs and user guides that print that exact part number — a printed part number does not establish that a design uses or suits the part.\n- A wrong answer: `report_problem` with the document, page and block, when the user asks.\n\n## Stock and prices\nUse `check_stock` only for an explicit stock or price request. An exact part number is required; ask for it when missing. A request accepts up to three exact part numbers and uses five plan units per part number. Do not add stock checks to datasheet or BOM tasks without a request.\n\nShow each distributor's reported price breaks, stock, lead time and lifecycle labels when supplied, with the retrieval time and currency. Keep the distributor attribution and data notices. Include only returned product links; element14 results have no product link. Report unavailable or failed lookups as such, not as zero stock. Do not convert currencies, compare prices across currencies, estimate missing values, rank sellers or recommend a purchase. Longer orderable codes listed in `candidates` were not checked; check one by calling again with it.\n\nPartsPlan does not store stock-query results. Distributor results have retrieval times rather than datasheet page citations. PartsPlan does not place orders or process payments.\n\n## What the answers mean\n- A datasheet value always comes with the document and page it was read from; missing values are not estimated.\n- Absence (`no_document`) covers the PartsPlan archive only. A web search or the manufacturer's site can still answer — say which parts of an answer came from outside PartsPlan.\n- `text_source=ocr` text is a reading of an image; confirm numbers on the page image.\n- PartsPlan does not validate circuits. If an account limit prevents a request, explain the limit returned by the tool.\n"
}SHA-256 of public snapshot: e7588761ac2b5e4441626b84b378940f26f698fd1c0df99d08c7f82983a53adb