本文へ移動
cccskills
無料GitHub で公開

design-and-review-circuit

Design, audit, or correct an electronic circuit from a product brief, native schematic, netlist, block diagram, or circuit description. Use for architecture and component-function review, power and logic-domain checks, reset and boot sequencing, bus ownership, ratings, timing, protection, safe states, component suitability, circuit bugs, or layout-facing electrical constraints.

インストール方法を見る

含まれるファイル(6)

  • SKILL.md3.3 KB
  • agents/openai.yaml256 B
  • assets/circuit-review.md627 B
  • LICENSE1.0 KB
  • references/circuit-audit-checklist.md2.3 KB
  • references/evidence-adapters.md1.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Circuit Design Reviewer

Treat readability and electrical correctness as separate gates. Default to review-only unless the user asks to change the authoritative circuit source.

Establish truth

  1. Read repository instructions, product brief, architecture, sourcing lock, native schematic or generator, netlist, BOM, datasheets, firmware-visible behavior, and existing review notes.
  2. Identify the electrical source of truth. When a generator owns the schematic, modify the generator rather than only generated files.
  3. Capture ERC/lint, connectivity, and protected PCB/layout hashes before any authorized correction.
  4. Use official manufacturer documents for exact orderable parts. Browse when datasheets, standards, availability, or current guidance can have changed.
  5. Select the evidence path in references/evidence-adapters.md; never claim an edit or verification stronger than the source permits.

Audit

Read references/circuit-audit-checklist.md and produce .pcba-workflow/circuit-review.md from assets/circuit-review.md.

  • Explain operating principle and data/power/control flow in plain language.
  • Build a component-by-component function table, power tree, voltage-domain table, operating-state table, and reset/boot/ownership sequence.
  • Trace every external interface, power entry, driver, receiver, memory/control path, and hardware default. Check partial-power and firmware-not-running states.
  • Verify ratings, logic thresholds, enable polarity, unused pins, static ties, decoupling, regulator stability/thermal margin, protection, clocks/timing, and connector semantics.
  • Classify each finding as critical, major, minor, or information; distinguish proven defect, design risk, and unknown evidence.
  • Record layout constraints using [SPEC], [TARGET], or [TBD-MEASURE]. Include data/edge rate, topology and stubs, return plane, skew intent, current allocation, placement, keepout, and authoritative source where applicable.

Correct only when authorized

For each change, state the defect and evidence, edit the source of truth, render the complete schematic, inspect it visually, rerun ERC/lint, compare canonical connectivity, and confirm protected layout files remain unchanged. A deliberate electrical change must appear explicitly in the connectivity delta and design decision record; do not hide it inside presentation cleanup.

Gate

Use PASS only when no critical/major issue or safety-relevant unknown remains and the selected parts match the sourcing lock. Use USER_REVIEW for explicit engineering decisions and BLOCKED for missing evidence or a failed check.

Hand drawing readability to $schematic-humanizer, part risk to $qualify-pcba-sourcing, and placement/routing constraints to $pcb-layout-review.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Coordinate an evidence-gated electronic product and PCBA workflow from an idea, circuit description, schematic, netlist, PCB, BOM, or fabrication package through a reviewed order. Use for end-to-end requests, multi-stage hardware projects, workflow recovery, gate tracking, change invalidation, or deciding which specialist skill is required next.

日本語の概要は準備中です。原文の説明を表示しています。

Keitark/pcba-design-skills282026年9月22日 更新

Operate and review a JLCPCB PCB/PCBA quote, optional physical-stencil request, or order using a frozen Gerber/drill, BOM, CPL, sourcing lock, constraints, and release manifest. Use for browser upload, board or stencil options, cost anomalies, coupons, component matching, substitutions, imported placement calibration, top/bottom preview inspection, cart preparation, or order records without silently accepting placement errors or payment.

日本語の概要は準備中です。原文の説明を表示しています。

Keitark/pcba-design-skills282026年9月22日 更新

Audit, finish, or port PCB placement and routing using circuit intent, mechanical constraints, sourcing evidence, native DRC/connectivity, rendered views, and manufacturing feedback. Use before routing, after autorouting, before fabrication release, when adapting a proven board to another connector, enclosure, platform, or regional variant, or when reviewing layers, GND references, power distribution, decoupling, buses, controlled interfaces, RF keepouts, vias, cost-driving features, opens, or DRC findings.

日本語の概要は準備中です。原文の説明を表示しています。

Keitark/pcba-design-skills282026年9月22日 更新

Turn an electronic product idea, behavior description, reverse-engineering note, or incomplete circuit concept into a decision-ready engineering brief and architecture. Use before schematic design or audit when functions, operating states, power, interfaces, mechanics, production quantity, cost, or measurable requirements are missing or ambiguous.

日本語の概要は準備中です。原文の説明を表示しています。

Keitark/pcba-design-skills282026年9月22日 更新

Verify a PCBA BOM and proposed components before circuit or placement freeze, including exact manufacturer part numbers, pin semantics, packages, footprints, CAD and 3D models, lifecycle, live stock, MOQ, assembly class, price, and approved substitutes. Use for sourcing locks, unavailable or expensive parts, JLCPCB/LCSC matching, BOM risk, or cost-aware substitution decisions.

日本語の概要は準備中です。原文の説明を表示しています。

Keitark/pcba-design-skills282026年9月22日 更新

Build and verify a vendor-neutral PCB/PCBA manufacturing release from one frozen design revision. Use when generating or auditing Gerber, drill, IPC-2581/ODB++, BOM, CPL/pick-and-place, assembly drawings, constraints, renders, DFM evidence, hashes, or release manifests, and when preventing mixed-revision fabrication or assembly uploads.

日本語の概要は準備中です。原文の説明を表示しています。

Keitark/pcba-design-skills282026年9月22日 更新

Keitark のスキルをすべて見る

このスキルの問題を報告する