github-runner-setup
OfficialIsolate and manage GitHub Actions runners.
Authorstars-end
Version1.0.0
Installs0
System Documentation
What problem does it solve?
GitHub Actions self-hosted runner setup and maintenance. Use when setting up dedicated runner users, migrating runners from personal accounts, troubleshooting runner issues, or implementing runner isolation. Covers systemd services, environment isolation, and skills plane integration.
Core Features & Use Cases
- Environment Isolation: Runners run as dedicated
runneruser, not dev user - Systemd Management: Services auto-start on reboot, managed via systemd
- Skills Plane Integration: Runner user has permanent
~/.agent/skillsmount - Security: Minimal permissions for runner user (no sudo by default)
Quick Start
Use the github-runner-setup skill to configure and manage a self-hosted runner. Steps include creating a dedicated runner user, cloning agent-skills into the runner, and setting up the permanent skills mount; follow the full setup guide in docs/SELF_HOSTED_RUNNER_SETUP.md.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: github-runner-setup Download link: https://github.com/stars-end/agent-skills/archive/main.zip#github-runner-setup Please download this .zip file, extract it, and install it in the .claude/skills/ directory.