BeClaude

qubes-os-skills

New
GitHub TrendingGeneralby iasds

Community-driven SKILL.md collection for Qubes OS — qrexec, VM management, networking, security, and more.

Summary

This skill provides a community-driven collection of Qubes OS expertise, covering qrexec, VM management, networking, security, and storage.

  • It helps developers efficiently manage Qubes OS environments by offering targeted guidance for common administrative tasks and security hardening.

Overview

Qubes OS Skills

Root index for the Qubes OS skills collection. Not actionable on its own — load a specific skill below.

Available Skills

For the full list see skills/ or the project README.

When to load which skill

NeedSkill
Understand Qubes architecture / security modelskills/qubes-basics
Create, clone, remove VMs, manage persistenceskills/qubes-vm-admin
Set up qrexec RPC services and dom0 policyskills/qubes-qrexec
Configure ProxyVM, firewall, transparent proxyskills/qubes-networking
Set up Windows VMs, PCI passthroughskills/qubes-hvm
Manage LVM storage, resize, backup/restoreskills/qubes-storage
Security audit, hardening, QSB trackingskills/qubes-security

Contributing

Open a PR. See README for guidelines.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/qubes-os-skills.md https://raw.githubusercontent.com/iasds/qubes-os-skills/main/SKILL.md
3
Invoke in Claude Code
/qubes-os-skills

Use Cases

Create, clone, and remove VMs while managing persistence and storage.
Set up qrexec RPC services and configure dom0 policy for inter-VM communication.
Configure ProxyVM, firewall rules, and transparent proxy for network isolation.
Manage LVM storage, resize volumes, and perform backup/restore operations.
Conduct security audits, apply hardening measures, and track Qubes Security Bulletins.
Set up Windows VMs with PCI passthrough for hardware access.

Usage Examples

1

/qubes-os-skills how do I create a new AppVM and clone an existing template?

2

/qubes-os-skills configure a qrexec service to allow file transfer between two VMs

3

/qubes-os-skills audit my Qubes system for common security misconfigurations

View source on GitHub
security

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is qubes-os-skills?

This skill provides a community-driven collection of Qubes OS expertise, covering qrexec, VM management, networking, security, and storage. It helps developers efficiently manage Qubes OS environments by offering targeted guidance for common administrative tasks and security hardening.

How to install qubes-os-skills?

To install qubes-os-skills: create the skills directory (mkdir -p .claude/skills), then run: mkdir -p .claude/skills && curl -o .claude/skills/qubes-os-skills.md https://raw.githubusercontent.com/iasds/qubes-os-skills/main/SKILL.md. Finally, /qubes-os-skills in Claude Code.

What is qubes-os-skills best for?

qubes-os-skills is a skill categorized under General. It is designed for: security. Created by iasds.

What can I use qubes-os-skills for?

qubes-os-skills is useful for: Create, clone, and remove VMs while managing persistence and storage.; Set up qrexec RPC services and configure dom0 policy for inter-VM communication.; Configure ProxyVM, firewall rules, and transparent proxy for network isolation.; Manage LVM storage, resize volumes, and perform backup/restore operations.; Conduct security audits, apply hardening measures, and track Qubes Security Bulletins.; Set up Windows VMs with PCI passthrough for hardware access..