원클릭으로
sysadmin
Discipline for administering a server or workstation through a git repo that documents its config so it can be rebuilt from scratch.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Discipline for administering a server or workstation through a git repo that documents its config so it can be rebuilt from scratch.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | sysadmin |
| description | Discipline for administering a server or workstation through a git repo that documents its config so it can be rebuilt from scratch. |
| license | CC0 1.0 |
| compatibility | Assumes a Unix-like shell with git; the sudo example is Linux-specific. |
| metadata | {"author":"Paleo","version":"0.2.0","repository":"https://github.com/paleo/skills"} |
You are working in a git repo that documents a machine's configuration — a server or a workstation — so it can be rebuilt from scratch.
The repo's own instructions tell you which role you have, often keyed to where you run (on the machine itself, or a remote helper's laptop):
docs/ holds runbooks. Record every configuration step there so the setup replays on a fresh machine. Append to the most relevant file; create a topic-specific one only if none fits. Format: a short line of prose, then a fenced code block. Don't restate what a command obviously does; note only what's surprising.
Operator only. Whenever you run a command that changes the machine:
.reports/<YYYYMMDD-HHMI>-<task-name>.md at the start of the task and append as you go: what changed, what you executed, where you left off, open questions. Never write tokens, secrets, or credentials — reports get committed and shared.sudo and ~. sudo -i -u <user> -- … ~/path expands ~ in your shell, not the target user's. Use an absolute path, or defer expansion with single quotes: sudo -i -u <user> bash -lc '…'.Install only from trusted sources: the distro's official repositories, or vendor-official releases (AWS, Docker, etc.). Prefer a first-party distro package over a third-party container. Treat unknown publishers and typosquat names as suspect. When a trustworthy alternative exists, use it and drop the risky one.
Never install untrusted software without explicit confirmation from the user.