raspberry-pi-gpio

PassAudited by ClawScan on May 1, 2026.

Overview

This is a coherent Raspberry Pi GPIO guidance skill; it includes some user-directed sudo setup and hardware-access steps that users should review before running.

Before installing or using this skill, confirm you are on a Raspberry Pi and review any sudo commands before running them. Be careful with GPIO wiring, especially voltage levels, resistors for LEDs, and motor drivers, because incorrect wiring or pin control can damage hardware.

Findings (2)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If run, these commands can change installed Raspberry Pi GPIO libraries and may affect existing Python GPIO projects.

Why it was flagged

The skill documents privileged package management commands, including removing one GPIO package and installing another. These commands are disclosed, conditional, and aligned with the GPIO setup purpose, but they modify the local system.

Skill content
sudo apt update
sudo apt install python3-gpiozero ... sudo apt remove python3-rpi.gpio ... sudo apt install python3-rpi-lgpio
Recommendation

Run the sudo apt commands only after confirming the Raspberry Pi model, OS package state, and whether existing projects depend on RPi.GPIO.

What this means

Adding a user to the gpio group can allow that account to control GPIO pins and connected hardware in future sessions.

Why it was flagged

The reference explains how to grant a user persistent GPIO device access. This is expected for Raspberry Pi GPIO use, but it changes local permission boundaries.

Skill content
To use the GPIO ports, your user must be a member of the `gpio` group... sudo usermod -a -G gpio <username>
Recommendation

Only add trusted local users to the gpio group, and consider removing the permission later if GPIO access is no longer needed.