ワンクリックで
amdsmi-improvement-evaluation
A structured approach to evaluating AMD SMI's current state and identifying improvement opportunities.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
A structured approach to evaluating AMD SMI's current state and identifying improvement opportunities.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Check and generate changelog entries for amd-smi. Use when: reviewing PRs for changelog updates, generating release notes, checking CHANGELOG.md compliance.
Use when writing or restructuring git commits or opening/updating a pull request for amd-smi — composing commit titles, commit message bodies, PR titles, or PR descriptions. Defines the Conventional Commits `type(amdsmi):` title convention enforced by the Systems PR Bot, the rocm-systems PR template sections, the unit-test and JIRA/ISSUE-reference gates, brevity caps, and the rule that JIRA tickets appear only in the PR JIRA ID section, never in code comments or commit bodies.
Use when finishing an amd-smi development branch — consolidating commits into logical groups with clean messages AND deciding how to integrate the work (merge to develop, push and open PR, keep as-is, or discard). Covers commit restructuring plus the merge/PR/cleanup workflow.
Use when an approved spec exists and you need a bite-sized, file-level implementation plan before any code is written. Produces a plan ready for executing-plans or subagent dispatch.
Build and install RDC from source. Use when: building locally, installing before tests, pre-review build verification, build + install + verify. Requires GRPC_ROOT to be set.
Use when writing, planning, or improving unit tests for low-level transport or systems code — especially when reasoning about branch coverage, test gaps, identifying which uncovered paths are worth pursuing, or deciding when a feature's test suite is ready to merge.
| name | amdsmi-improvement-evaluation |
| description | A structured approach to evaluating AMD SMI's current state and identifying improvement opportunities. |
Build a practical understanding of AMD SMI and identify high-value improvement areas for ROCm users who need GPU monitoring, diagnostics, and management. This includes validating whether AMD SMI reports correct GPU information across different AMD GPU models and driver environments.
ROCm/amdsmi still exists, but its README says the repository is deprecated and that source work has moved to ROCm/rocm-systems/projects/amdsmi.From ROCm/rocm-systems on the develop branch, the current example directory
contains:
CMakeLists.txtamd_smi_afid_example.pyamd_smi_cper.ccamd_smi_cper_example.pyamd_smi_drm_example.ccamd_smi_nic.ccamd_smi_nodrm_example.ccamd_smi_violation_example.pyamdsmi_esmi_intg_example.ccThese examples give us an initial test set for assessing build friction, runtime requirements, documentation clarity, and API ergonomics.
Questions:
amd-smi command for common tasks?Evidence to collect:
amd-smi --helpQuestions:
Evidence to collect:
Questions:
Evidence to collect:
Questions:
Signal categories:
Questions:
Baseline comparison sources:
amd-smirocminforocm-smi, where available/sys/class/drm/card*/devicelspci -nn, lspci -vv, and PCI IDsdmesgFields to validate:
Evidence to collect:
Questions:
Evidence to collect:
For each issue or opportunity, capture: