gentleman-system

Installation
SKILL.md

When to Use

Use this skill when:

  • Adding support for new operating systems
  • Modifying OS detection logic
  • Working with command execution (sudo, brew, pkg)
  • Adding new system checks
  • Implementing backup/restore functionality

Critical Patterns

Pattern 1: OSType Enum

All OS types are defined in detect.go:

type OSType int
Installs
20
GitHub Stars
2.0K
First Seen
Jan 24, 2026
gentleman-system — gentleman-programming/gentleman.dots