Skip to main content

hardware

Electronics and embedded engineering judgment, distilled from a stronger model - invoke when CHOOSING components, MCUs, modules, or interfaces; designing or reviewing a circuit, power tree, or PCB; writing embedded firmware; debugging physical hardware (resets, noise, dead boards, flaky sensors); or planning bring-up and validation of a new board. Scenario-driven part selection, electrical design margins, firmware-for-unattended-devices rules, bench debugging discipline, and a trap catalog.

소스 정보

저장소
telagod/code-abyss
최근 소스 활동
2026년 7월 5일 12:03
감지된 SKILL.md 언어
영어
스타
243
포크
33

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
6 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
user-invocable
false
name
hardware
description
Electronics and embedded engineering judgment, distilled from a stronger model - invoke when CHOOSING components, MCUs, modules, or interfaces; designing or reviewing a circuit, power tree, or PCB; writing embedded firmware; debugging physical hardware (resets, noise, dead boards, flaky sensors); or planning bring-up and validation of a new board. Scenario-driven part selection, electrical design margins, firmware-for-unattended-devices rules, bench debugging discipline, and a trap catalog.
# Hardware — parts, circuits, firmware, bring-up, traps Rule content lives in the five files below; this SKILL.md only routes (`doctrine/04-maintenance.md` governs edits to this bundle too). ## Route by moment | You are about to… | Read (in this folder) | |---|---| | Pick an MCU, module, sensor, or any component; judge a BOM or parts proposal | `parts.md` | | Design or review a circuit: power, protection, interfaces, layout concerns | `circuits.md` | | Write or review embedded firmware (loops, ISRs, watchdogs, OTA, flash) | `firmware.md` | | Debug a physical board, plan first power-up, or validate before shipping | `bringup.md` | | Estimate battery life or a power budget ("how long on a 2000mAh cell?") | `circuits.md` §1 + `traps.md` A5 — peak budgeting, measured charge per duty cycle | | Review a hardware project's health; name why a design or process feels fragile | `traps.md` | A new design usually runs `parts.md` → `circuits.md` (power tree first) → `firmware.md`, with `bringup.md` §1 consulted BEFORE layout — bring-up is designed, not improvised. ## Scope and neighbors Physical-world engineering judgment. Firmware architecture inherits `backend/logic.md` (this bundle adds the physics); debugging inherits `methods/investigate.md` (this bundle adds instruments and the four failure domains); whether to delegate → `doctrine`. ## The stance The physical world is analog, undocumented, and expensive to iterate: **derate, measure, and design for bring-up** — and treat every datasheet as a contract whose real terms are in the footnotes (`parts.md` §4). One honest limit governs all debugging here: the model cannot see the board, so measurements come before theories (`bringup.md` §4).
GitHub에서 보기