Skip to content
Skillpedia
Automations48k · #4249

startup-it-troubleshooting

Helps your agent solve IT problems in small teams. It provides practical guides for fixing common issues without a dedicated IT professional.

What it does

This guide helps non-IT experts fix common computer and network problems. It provides step-by-step instructions for issues like forgotten passwords, slow Wi-Fi, or low disk space.

When to use it

  • ✓When a colleague can't log into their email account.
  • ✓If the company's internet suddenly becomes slow.
  • ✓When a new employee needs their accounts set up.

Example of what to ask your AI

“My colleague can't log into Google Workspace, can you help me reset their password?”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/startup-it-troubleshooting/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/startup-it-troubleshooting/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The guide contains ready-to-use commands you can copy and paste to perform maintenance tasks. It also explains what to do in situations like password recovery or network issues.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill startup-it-troubleshooting

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/startup-it-troubleshooting/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Startup IT Troubleshooting

Runbooks for startups and small teams where engineers double as the IT department.

When to Use

You are the "accidental IT person." Nobody has IT in their title, but laptops freeze, Wi-Fi drops during investor demos, someone gets locked out of Google Workspace at midnight, and a new hire starts Monday with zero accounts. This skill gives you copy-paste commands to handle it all.

Priority triage: (1) Company-wide outages, (2) Executive/customer-facing blockers, (3) Team-wide degradations, (4) Individual workstation issues. Always ask: "How many people are affected?" and "Is revenue impacted?"


SSO / Identity Lockouts

Google Workspace via GAM

curl -s -S -L https://gam-shortn.appspot.com/gam-install -o /tmp/gam-install.sh && bash /tmp/gam-install.sh && rm /tmp/gam-install.sh  # install GAM
gam oauth create                                                     # authorize

gam update user jane@company.com password "TempPass123!" changepassword on  # reset password
gam update user jane@company.com suspended off       # unsuspend locked-out user
gam user jane@company.com signout                    # force sign-out all sessions
gam user jane@company.com update backupcodes         # new MFA backup codes
gam user jane@company.com turnoff2sv                 # disable 2SV (re-enable within 24h)

Okta API

OKTA="company.okta.com"; T="your-api-token"; UID="00u1abcdef"
curl -X POST -H "Authorization: SSWS $T" "https://$OKTA/api/v1/users/$UID/lifecycle/unlock"
curl -X POST -H "Authorization: SSWS $T" "https://$OKTA/api/v1/users/$UID/lifecycle/reset_password?sendEmail=true"
curl -X POST -H "Authorization: SSWS $T" "https://$OKTA/api/v1/users/$UID/lifecycle/reset_factors"
curl -X DELETE -H "Authorization: SSWS $T" "https://$OKTA/api/v1/users/$UID/sessions"

MFA recovery flow: Verify identity via video call, generate backup codes or reset factors, have user re-enroll immediately, confirm old device is deregistered, log the incident.


Network Troubleshooting

Wi-Fi Debugging

# macOS
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I
networksetup -setairportpower en0 off && sleep 2 && networksetup -setairportpower en0 on
sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder

# Linux
nmcli device wifi list && nmcli connection show --active
nmcli device disconnect wlan0 && nmcli device connect wlan0
sudo systemd-resolve --flush-caches
netsh wlan show interfaces
netsh wlan disconnect; netsh wlan connect name="OfficeWiFi"
ipconfig /flushdns
netsh winsock reset  # full stack reset, reboot after

DNS Issues

nslookup company.com 8.8.8.8            # test against known-good DNS
dig @1.1.1.1 company.com                # Linux/macOS detail
sudo networksetup -setdnsservers Wi-Fi 8.8.8.8 8.8.4.4  # macOS temp override
$a = Get-NetAdapter | Where-Object {$_.Status -eq "Up"}
Set-DnsClientServerAddress -InterfaceIndex $a.ifIndex -ServerAddresses ("8.8.8.8","8.8.4.4")

VPN Not Connecting

nc -zv vpn.company.com 443                         # test port reachability
sudo wg show                                        # WireGuard status
sudo wg-quick down wg0 && sudo wg-quick up wg0     # restart WireGuard
tailscale status && sudo tailscale up --reset       # Tailscale re-auth

Slow Internet

speedtest-cli --simple        # bandwidth test (pip install speedtest-cli)
ping -c 50 8.8.8.8            # packet loss check
networkQuality -s              # macOS 12+ bufferbloat test

Laptop Performance

Disk Space

df -h                                    # volume overview
du -sh ~/* | sort -rh | head -15         # biggest dirs in home
docker system df                         # Docker disk usage (common culprit)
docker system prune -a --volumes         # reclaim Docker space
brew cleanup --prune=all                 # macOS Homebrew cleanup
Get-PSDrive -PSProvider FileSystem | Select Name,@{N='Free(GB)';E={[math]::Round($_.Free/1GB,2)}}
Get-ChildItem C:\ -Recurse -File -EA SilentlyContinue | Sort Length -Desc | Select -First 15 FullName,@{N='MB';E={[math]::Round($_.Length/1MB,2)}}

Memory Pressure and Runaway Processes

# macOS
memory_pressure
top -o rsize -l 1 -n 10 -stats pid,command,rsize
pkill -f "Google Chrome Helper"

# Linux

…
FAQ

What is 'GAM'?

GAM is a tool that lets you manage Google Workspace accounts (like Gmail and Drive) using commands.

What does 'reset password' mean?

It means setting a new temporary password for a user who forgot theirs or got locked out.

What is 'Wi-Fi'?

Wi-Fi is the technology that allows computers and other devices to connect to the internet without wires.

Details

Original description by the author

Practical IT troubleshooting playbooks for small teams without dedicated IT staff.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#4249
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills