Agent skill

Raspberry Pi Guide

by FerroxLabs in FerroxLabs/wayland

Comprehensive guide to Raspberry Pi projects including model selection, OS setup, server builds, GPIO programming, home automation, and advanced applications.

Apache-2.0Auto-check passed

Install Raspberry Pi Guide

skills CLI
$ npx skills add FerroxLabs/wayland --skill raspberry-pi-guide -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install FerroxLabs/wayland raspberry-pi-guide --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/hobbies-crafts/raspberry-pi-guide .claude/skills/raspberry-pi-guide && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
raspberry-pi-guide
GitHub stars
608
Token cost
~3.8k tokens
SKILL.md length
1,823 words
Files
1
Skills in repo
1,194
Repo updated
First seen
Licence
Apache-2.0

At a glance

Comprehensive guide to Raspberry Pi projects including model selection, OS setup, server builds, GPIO programming, home automation, and advanced applications.

  • Works in 4 steps: Download Raspberry Pi Imager → Flash the OS → First Boot → …
  • The user asks about raspberry pi guide
  • SKILL.md covers When to Use, Process, Questions to Ask First and Model Selection Guide, plus 4 more sections
  • Calls docker, python3 and scp

What it does

Raspberry Pi Guide is an agent skill from FerroxLabs/wayland. Comprehensive guide to Raspberry Pi projects including model selection, OS setup, server builds, GPIO programming, home automation, and advanced applications. Use when the user asks about raspberry pi guide or needs help with related topics. Do NOT use for unrelated domains or when a more specialized skill exists.

Its SKILL.md is about 3.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Wayland - The AI Agent That Perceives. Reasons. Acts. Evolves. The licence is Apache-2.0.

When your agent uses it

  • The user asks about raspberry pi guide
  • Needs help with related topics
  • Unrelated domains
  • A more specialized skill exists

Example prompts

  • “/raspberry-pi-guide”

Requirements

  • Python 3
  • Docker

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Download Raspberry Pi Imager
  2. Flash the OS
  3. First Boot
  4. Initial Configuration

What it can do on your machine

Read from SKILL.md and the folder at commit 4c030c7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • docker
    • python3
    • scp
    • rsync
    • apt

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use docker, scp and rsync, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Raspberry Pi Guide loads about 3.8k tokens when it runs. Until then it costs about 84 tokens; SKILL.md has 1,823 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~84
When it runs · the whole SKILL.md, loaded when a task matches
~3.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from FerroxLabs/wayland at commit 4c030c7, republished under its Apache-2.0 licence (© FerroxLabs). 1,823 words, ~3,815 tokens.

Download SKILL.mdSave it as .claude/skills/raspberry-pi-guide/SKILL.md (or your agent's skills folder).
name
raspberry-pi-guide
description
Comprehensive guide to Raspberry Pi projects including model selection, OS setup, server builds, GPIO programming, home automation, and advanced applications. Use when the user asks about raspberry pi guide or needs help with related topics. Do NOT use for unrelated domains or when a more specialized skill exists.
license
Apache-2.0
metadata.author
foundry-skills
metadata.version
1.0.0
metadata.tags
iot guide step-by-step
metadata.category
hobbies-crafts
metadata.subcategory
making-building
metadata.disclaimer
none
metadata.difficulty
beginner

Raspberry Pi Guide

When to Use

Process

  1. Gather requirements. Ask the user clarifying questions about their specific context, goals, constraints, and experience level.

  2. Analyze the situation. Review the information provided and identify key factors, challenges, and opportunities relevant to raspberry pi guide.

  3. Develop the framework. Create a structured approach tailored to the user's needs, incorporating best practices and domain-specific considerations.

  4. Deliver actionable output. Present specific, implementable recommendations with clear rationale, timelines, and success criteria.

  5. Address edge cases. Proactively identify potential issues, alternative approaches, and contingency plans.

Use this skill when:

  • User needs guidance on raspberry pi guide
  • User asks about raspberry pi guide best practices or techniques
  • User wants a structured approach to raspberry pi guide

Do NOT use this skill when:

  • A more specialized skill exists for the specific subtopic
  • The request is outside the scope of raspberry pi guide

Questions to Ask First

Before recommending a setup, I need to understand your goals:

  1. What do you want to build? (Media server, NAS, retro gaming, home automation, learning Linux, web server, IoT)
  2. What is your experience with Linux and the command line? (None / Basic / Comfortable / Expert)
  3. Do you have programming experience? In which languages?
  4. What is your budget? ($50 / $100 / $200+)
  5. Do you need GPIO pins for physical computing projects?
  6. Will this run 24/7 as a server, or be used intermittently?
  7. Do you need desktop GUI access, or is headless (no monitor) fine?
  8. What networking do you need? (Ethernet only / WiFi / Both)

Model Selection Guide

Raspberry Pi 5 (Current Flagship)
  • CPU: Broadcom BCM2712, quad-core Cortex-A76 @ 2.4GHz
  • RAM: 2GB, 4GB, or 8GB options
  • Key features: PCIe 2.0 connector, dual 4K HDMI, USB 3.0, hardware video decode
  • Best for: Desktop replacement, media servers, Docker hosting, development
  • Power: USB-C, requires 5V 5A (27W) official power supply
  • Cost: $60 (2GB) to $80 (8GB)
Raspberry Pi 4 Model B
  • CPU: Broadcom BCM2711, quad-core Cortex-A72 @ 1.8GHz
  • RAM: 1GB, 2GB, 4GB, or 8GB
  • Best for: Still excellent for most projects, widely supported, mature ecosystem
  • Power: USB-C, 5V 3A recommended
  • Cost: $35-75 depending on RAM
Raspberry Pi Zero 2 W
  • CPU: Quad-core Cortex-A53 @ 1GHz
  • RAM: 512MB
  • Best for: Small embedded projects, IoT sensors, Pi-hole, lightweight tasks
  • Key features: WiFi, Bluetooth, tiny form factor
  • Power: Micro-USB, very low power consumption
  • Cost: $15
Raspberry Pi Pico / Pico W
  • Note: This is a microcontroller, NOT a Linux computer
  • Best for: Arduino-style projects, sensor reading, motor control
  • Programming: MicroPython or C/C++
  • Cost: $4-6
Which Model to Choose
Use CaseRecommended ModelRAM
First Pi / LearningPi 5 or Pi 44GB
Media server (Plex/Jellyfin)Pi 58GB
NASPi 54GB+
Pi-hole (ad blocking)Pi Zero 2 W512MB
Retro gaming (RetroPie)Pi 4 or Pi 54GB
Home automationPi 42-4GB
Docker hostPi 58GB
Desktop replacementPi 58GB
IoT sensor nodePi Zero 2 W or Pico W-

OS Setup

Step 1: Download Raspberry Pi Imager
  • Download from raspberrypi.com/software
  • Available for Windows, macOS, and Linux
  • This is the official and easiest way to flash OS images
Step 2: Flash the OS
  1. Insert microSD card into computer (32GB minimum, 64GB recommended, Class 10 / A2)
  2. Open Raspberry Pi Imager
  3. Choose OS: Raspberry Pi OS (64-bit) for most users
  4. Choose Storage: Select your microSD card
  5. Click the gear icon for advanced options:
    • Set hostname (e.g., mypi.local)
    • Enable SSH (important for headless setup)
    • Set username and password
    • Configure WiFi (SSID and password)
    • Set locale and timezone
  6. Click Write and wait for completion
Step 3: First Boot

With monitor: Insert SD card, connect HDMI, keyboard, mouse, power on Headless (no monitor):

  1. Insert SD card and power on
  2. Wait 2-3 minutes for first boot
  3. Connect via SSH: connect-to hostname.local (or use IP address)
  4. Find IP address from router admin page if .local doesn't resolve
Step 4: Initial Configuration
update-packages && upgrade-packages -y
system-config-tool    # Configure additional settings

Key system-config-tool options:

  • Interface Options: Enable VNC, SPI, I2C, Serial as needed
  • Performance Options: Set GPU memory split
  • Localization: Timezone, keyboard layout
Alternative Operating Systems
  • Ubuntu Server - For serious server use, better Docker support
  • LibreELEC - Dedicated Kodi media center OS
  • RetroPie - Retro gaming emulation
  • Home Assistant OS - Dedicated smart home OS
  • DietPi - Minimal, optimized, very lightweight

Project Guides

Project 1: Pi-hole (Network-Wide Ad Blocker)

Difficulty: Beginner | Time: 30 minutes | Best on: Pi Zero 2 W or any Pi

  1. Start with fresh Raspberry Pi OS Lite installation

  2. Assign static IP address:

    nmcli con mod "Wired connection 1" ipv4.addresses 192.168.1.100/24
    nmcli con mod "Wired connection 1" ipv4.gateway 192.168.1.1
    nmcli con mod "Wired connection 1" ipv4.method manual
  3. Install Pi-hole:

    Security Note: Piping scripts directly from the internet to an interpreter (request | run-installer) executes unverified code. For production systems, download the script first, inspect it, then execute it. These commands are shown for convenience in hobby/development contexts only.

    request -sSL [URL] | run-installer
  4. Follow the installer prompts

  5. Set your router's DNS to the Pi's IP address

  6. Access admin panel at [URL]

  7. Add additional blocklists for better coverage

Project 2: Media Server (Jellyfin)

Difficulty: Beginner-Intermediate | Time: 1 hour | Best on: Pi 4 (4GB) or Pi 5

  1. Install Jellyfin (see security note above about request | run-installer patterns):
    install-package request gnupg
    request -fsSL [URL] | run-installer
  2. Connect external USB drive with media files
  3. Auto-mount the drive:
    blkid          # Find drive UUID
    mkdir /mnt/media
    # Add to [system-path] UUID=xxxx /mnt/media ext4 defaults,nofail 0 2
    mount -a
  4. Access Jellyfin at [URL]
  5. Add media libraries pointing to /mnt/media subdirectories
  6. Install Jellyfin apps on TV, phone, tablet for playback
Project 3: NAS (Network Attached Storage)

Difficulty: Intermediate | Time: 2 hours | Best on: Pi 4 or Pi 5

  1. Connect USB drives (consider USB 3.0 enclosure with RAID)
  2. Install OpenMediaVault:
    download -O - [URL] | run-installer
  3. Access OMV web interface at [URL]
  4. Configure storage: Create filesystems, shared folders
  5. Enable SMB/CIFS for Windows shares or NFS for Linux
  6. Set up user accounts and permissions
  7. Configure scheduled backups with rsync
Project 4: Retro Gaming (RetroPie)

Difficulty: Beginner | Time: 1-2 hours | Best on: Pi 4

  1. Flash RetroPie image using Raspberry Pi Imager
  2. Connect controllers (USB or Bluetooth)
  3. Boot and configure controller mapping in EmulationStation
  4. Transfer ROMs via USB, SFTP, or Samba share
  5. Supported systems: NES, SNES, Genesis, N64, PS1, GBA, Arcade, and many more
  6. Configure shaders for CRT-like appearance
  7. Scrape game metadata for cover art and descriptions
Project 5: Home Automation (Home Assistant)

Difficulty: Intermediate-Advanced | Time: 2-4 hours | Best on: Pi 4 or Pi 5

  1. Flash Home Assistant OS using Raspberry Pi Imager (choose "Other" > "Home Assistant")
  2. Boot and wait 5-10 minutes for initial setup
  3. Access at [URL]
  4. Create account and configure location
  5. Auto-discovery finds compatible smart devices
  6. Add integrations: Zigbee (with USB dongle), Z-Wave, WiFi devices
  7. Create automations: motion-triggered lights, temperature-based fan control
  8. Build dashboards for room-by-room control
Show full SKILL.md (728 more words)Show less

GPIO Basics

Pin Layout (40-pin header)
  • 3.3V and 5V power pins - Power external components
  • Ground pins - 8 ground pins available
  • GPIO pins - General Purpose Input/Output, 3.3V logic
  • Special function pins: I2C (SDA/SCL), SPI (MOSI/MISO/SCLK/CE), UART (TX/RX)
Important GPIO Rules
  • GPIO pins are 3.3V logic - NEVER connect 5V directly to a GPIO pin
  • Maximum current per pin: 16mA (safe), some sources say up to 50mA total across all pins
  • Use level shifters for 5V devices
  • Use transistors or relays for high-power loads
Python GPIO Programming (gpiozero library)
python
from gpiozero import LED, Button
from signal import pause

led = LED(17)           # LED on GPIO 17
button = Button(2)      # Button on GPIO 2

button.when_pressed = led.on
button.when_released = led.off

pause()  # Keep program running
Common GPIO Projects
  • LED control and PWM dimming
  • Button and switch input
  • Temperature/humidity sensors (DHT22, BME280)
  • Relay control for appliances
  • Servo and stepper motor control
  • OLED and LCD displays
  • NeoPixel / WS2812B LED strips
  • PIR motion sensors
  • Ultrasonic distance sensors

Python Programming on Pi

Essential Libraries
install-package python3-pip python3-venv
python3 -m venv myproject
source myproject/bin/activate
install-python-package gpiozero RPi.GPIO requests flask
Useful Python Packages for Pi
  • gpiozero - Simple GPIO interface
  • RPi.GPIO - Lower-level GPIO control
  • picamera2 - Camera module interface
  • Flask - Web server for dashboards
  • MQTT (paho-mqtt) - IoT messaging
  • Adafruit CircuitPython libraries - Sensor support
  • schedule - Task scheduling
  • psutil - System monitoring

Docker on Raspberry Pi

Installation

Security Note: Piping scripts directly from the internet to an interpreter (request | run-installer) executes unverified code. For production systems, download the script first, inspect it, then execute it.

request -fsSL [URL] | run-installer
usermod -aG docker $USER
# Log out and back in
docker run hello-world   # Test installation
Docker Compose
install-package docker-compose-plugin
  • Portainer - Docker management GUI
  • Pi-hole - DNS ad blocking
  • Nginx Proxy Manager - Reverse proxy with SSL
  • Heimdall - Application dashboard
  • Uptime Kuma - Service monitoring
  • Grafana + InfluxDB - Data visualization
  • Mosquitto - MQTT broker for IoT
  • Watchtower - Auto-update containers
Performance Tips for Docker on Pi
  • Use images built for arm64 architecture
  • Limit container memory with --memory flag
  • Use bind mounts instead of named volumes for better I/O
  • Monitor with docker stats
  • Consider an SSD instead of SD card for heavy I/O workloads

Remote Access

SSH (Secure Shell)
# From another computer:
connect-to raspberrypi.local
# Or use IP address:
connect-to 192.168.1.100
VNC (Remote Desktop)
  1. Enable VNC: system-config-tool > Interface Options > VNC
  2. Install RealVNC Viewer on your computer
  3. Connect using hostname.local or IP address
Tailscale (Remote Access from Anywhere)

Security Note: Review scripts before piping to interpreter. Download first with request -fsSL [URL] -o install-script, inspect, then run.

request -fsSL [URL] | run-installer
tailscale up
  • Creates secure VPN tunnel without port forwarding
  • Access Pi from anywhere using Tailscale IP
File Transfer
  • SCP: scp file.txt user@pi:/home/user/
  • SFTP: Use FileZilla or WinSCP with SFTP protocol
  • rsync: rsync -avz folder/ user@pi:/backup/ (incremental sync)
  • Samba: Mount Pi folders as network drives on Windows/Mac

Maintenance and Optimization

SD Card Health
  • SD cards have limited write cycles; they will eventually fail
  • Use log2ram to reduce writes: keeps logs in RAM
  • Consider booting from USB SSD for reliability and speed
  • Always shut down properly: shutdown -h now
  • Keep backups of your SD card image
Performance Optimization
  • Overclock carefully (Pi 5 supports it well with active cooling)
  • Use 64-bit OS for 4GB+ RAM models
  • Disable unnecessary services: systemctl disable bluetooth if unused
  • Use lightweight desktop (LXDE) or go headless
  • Monitor temperature: vcgencmd measure_temp
  • Add heatsinks and fan for sustained workloads
Security Hardening
  • Change default password immediately
  • Use SSH keys instead of passwords
  • Disable password SSH login after setting up keys
  • Keep system updated: update-packages && apt upgrade
  • Install and configure UFW firewall
  • Change SSH port from default 22
  • Use fail2ban to block brute-force attempts
Backup Strategy
  1. Image entire SD card periodically (use Raspberry Pi Imager or dd)
  2. Back up specific config files with rsync
  3. Use version control (git) for custom scripts
  4. Document your setup so you can recreate from scratch

Troubleshooting

Pi Won't Boot
  • Check power supply (official supply recommended, undervoltage causes issues)
  • Re-flash SD card
  • Try a different SD card
  • Check HDMI connection (try other HDMI port on Pi 4/5)
  • Look for steady green LED (means SD card is being read)
Network Issues
  • Check WiFi credentials in imager settings
  • Use nmcli or system-config-tool to reconfigure network
  • For Ethernet, check cable and router DHCP settings
  • ip addr shows current IP addresses
  • ping google.com tests internet connectivity
Performance Issues
  • Check temperature: overheating causes throttling
  • Check CPU usage: htop
  • Check disk space: df -h
  • Check memory: free -h
  • Lightning bolt icon on desktop = insufficient power supply

Output Format

Deliver the response as a structured document with clear headings and actionable content. Use tables for comparisons, numbered lists for sequential steps, and bullet points for options. Include specific examples where applicable.

[Raspberry Pi Guide deliverable]
1. Context and objectives
2. Analysis or framework
3. Specific recommendations with rationale
4. Action items with timeline

Example

Input: "Help me with raspberry pi guide for a mid-size project."

Output: A complete raspberry pi guide framework tailored to the specific context, with actionable steps, relevant considerations, and measurable outcomes.

© FerroxLabs, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in src/process/resources/skills-library/bodies/skills/hobbies-crafts/raspberry-pi-guide of FerroxLabs/wayland.

Open the folder on GitHubat commit 4c030c7

Compare with similar skills

Raspberry Pi Guide next to the 4 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Raspberry Pi Guide compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Raspberry Pi Guide this skillFerroxLabs/wayland608—~3.8kAutomated safety check: PassApache-2.0
Raspberry Pi Pico2sammcj/agentic-coding162—~1.4kAutomated safety check: NotesApache-2.0
Deploy AstermemAsterove/AsterMem161—~3.2kAutomated safety check: WarnAGPL-3.0
Pironman5 Minisunfounder/pironman5137—~689Automated safety check: PassGPL-2.0
Raspberry Pi ArchitectFerroxLabs/wayland608—~4kAutomated safety check: NotesApache-2.0

Similar skills

  • Raspberry Pi Pico2

    sammcj/agentic-coding

    A skill your agent uses when developing with Raspberry Pi Pico 2 or the Pi Debug Probe.

    162 GitHub stars~1.4k tokensUpdated yesterday
    Auto-check: notes
  • Deploy Astermem

    Asterove/AsterMem

    Guide the user through taking AsterMem live — on a cloud server, or on a machine they already own (home NAS, Raspberry Pi, this computer) exposed through Cloudflare Tunnel with no public IP.

    161 GitHub stars~3.2k tokensUpdated 2 mo ago
    DevOps & CloudAuto-check: warnings
  • Pironman5 Mini

    sunfounder/pironman5

    Guide Raspberry Pi 5 builds that live inside the SunFounder Pironman 5 Mini enclosure.

    137 GitHub stars~689 tokensUpdated 9 days ago
    Auto-check passed
  • Raspberry Pi Architect

    FerroxLabs/wayland

    Guides Linux-based Raspberry Pi projects including GPIO programming, camera modules, headless setup, networking, and system architecture Use when the user asks about raspberry pi architect, related…

    608 GitHub stars~4k tokensUpdated yesterday
    Auto-check: notes

More from FerroxLabs/wayland

All 1,194 skills in this repo
  • Star Office Helper

    FerroxLabs/wayland

    Install, start, connect, and troubleshoot visualization companion projects for Aion/OpenClaw, with Star-Office-UI as the default recommendation.

    608 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check: notes
  • Openclaw Setup

    FerroxLabs/wayland

    OpenClaw usage expert: Helps you install, deploy, configure, and use OpenClaw personal AI assistant.

    608 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Tvcontrol Setup

    FerroxLabs/wayland

    Set up TVControl end to end: install the connector, start TradingView Desktop with its control port open, load a watchlist export, add the indicators they use, and leave a working chart.

    608 GitHub stars~5.7k tokensUpdated yesterday
    Auto-check passed
  • Ab Testing Specialist

    FerroxLabs/wayland

    End-to-end guide for designing, running, and analyzing A/B tests including experiment design, statistical significance, sample size calculation, common pitfalls, and advanced testing patterns.

    608 GitHub stars~3.7k tokensUpdated yesterday
    Auto-check passed
  • Academic Writer

    FerroxLabs/wayland

    Complete academic writing guide covering thesis and dissertation structure, journal article format using IMRaD, literature review methodology, citation management, the peer review process, and…

    608 GitHub stars~4.5k tokensUpdated yesterday
    Auto-check passed
  • Accessibility Auditor

    FerroxLabs/wayland

    Web accessibility expertise covering WCAG 2.2 conformance, audit methodology, ARIA patterns, keyboard navigation, screen reader testing, focus management, form accessibility, and automated vs manual…

    608 GitHub stars~4.1k tokensUpdated yesterday
    Auto-check passed

Questions about Raspberry Pi Guide

What does Raspberry Pi Guide do?

Comprehensive guide to Raspberry Pi projects including model selection, OS setup, server builds, GPIO programming, home automation, and advanced applications. Raspberry Pi Guide is an agent skill from FerroxLabs/wayland. Comprehensive guide to Raspberry Pi projects including model selection, OS setup, server builds, GPIO programming, home automation, and advanced applications.

When should I use Raspberry Pi Guide?

Raspberry Pi Guide fits situations like: the user asks about raspberry pi guide; needs help with related topics; unrelated domains; A more specialized skill exists.

How do I install Raspberry Pi Guide in Claude Code?

Run `npx skills add FerroxLabs/wayland --skill raspberry-pi-guide -a claude-code`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/hobbies-crafts/raspberry-pi-guide in FerroxLabs/wayland) into .claude/skills/raspberry-pi-guide in your project. Claude Code loads it when a task matches its description.

How do I install Raspberry Pi Guide in Codex?

Run `npx skills add FerroxLabs/wayland --skill raspberry-pi-guide -a codex`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/hobbies-crafts/raspberry-pi-guide in FerroxLabs/wayland) into .agents/skills/raspberry-pi-guide in your project. Codex loads it when a task matches its description.

Can I use Raspberry Pi Guide in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add FerroxLabs/wayland --skill raspberry-pi-guide -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/raspberry-pi-guide, .gemini/skills/raspberry-pi-guide, .github/skills/raspberry-pi-guide and .opencode/skills/raspberry-pi-guide in your project.

What does Raspberry Pi Guide need to run?

Going by SKILL.md and its folder, Raspberry Pi Guide needs the command-line tools its instructions call (docker, python3, scp, rsync and apt). Our summary lists: Python 3; Docker.

Does Raspberry Pi Guide access the network?

SKILL.md contains no URLs. Its commands use docker, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Raspberry Pi Guide safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Raspberry Pi Guide use?

Raspberry Pi Guide is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Raspberry Pi Guide use?

About 3.8k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Raspberry Pi Guide?

Skills that share tags, products or a category with Raspberry Pi Guide: Raspberry Pi Pico2 (sammcj/agentic-coding, 162 stars), Deploy Astermem (Asterove/AsterMem, 161 stars), Pironman5 Mini (sunfounder/pironman5, 137 stars) and Raspberry Pi Architect (FerroxLabs/wayland, 608 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Raspberry Pi Guide?

FerroxLabs (a GitHub user) maintains it in FerroxLabs/wayland, which has 608 GitHub stars. The repository holds 1,194 skills in this directory. The repository was last updated on October 6, 2026.

Source: FerroxLabs/wayland on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.