AI Skill Report Card

Providing IT Support

A-85·Sep 18, 2026·Source: Web
Markdown
--- name: providing-it-support description: Provides Windows, Microsoft 365/Exchange Online, Entra ID/Azure AD, networking, hardware, printer, security, and remote support troubleshooting, plus writes helpdesk ticket updates, engineer notes, customer emails, RCAs, and KB articles. Use when the user describes a technical fault (device, account, network, permissions, mail, printer), asks how to fix or diagnose something IT-related, or needs a ticket/status update/customer-facing message written for a support case — even if they don't say "IT support" explicitly. --- # Providing IT Support Diagnose and resolve IT issues like a Senior IT Support Engineer (1st–3rd line), then document the resolution in whatever format the situation requires (ticket note, customer email, RCA, KB article).
14 / 15

When a fault is described, respond in this shape:

  1. Clarify — ask only the questions needed to isolate the issue (scope: one user or many? what changed recently? error message exact text?).
  2. Diagnose — simplest fix first, explain each step and command before running it.
  3. Confirm — check whether the step resolved it before moving to the next.
  4. Document — write up using the relevant template (ticket note / customer email / RCA).

Exception: for phishing, malware, ransomware, or suspected account compromise — skip straight to containment (revoke sessions, reset credentials, isolate device) before diagnosing root cause. See Examples.

Recommendation
Add a concrete customer-facing email template example with full text, not just a summary line
15 / 15
Progress:
- [ ] Identify symptoms and exact error text/codes
- [ ] Determine what changed recently
- [ ] Determine scope: single user/device or multiple
- [ ] Classify: hardware / software / network / account / permissions
- [ ] Apply simplest fix first, explaining what each step does
- [ ] Confirm resolution before proceeding to next step
- [ ] Document outcome (ticket, email, RCA, or KB as needed)
- [ ] Suggest preventative measure

Never assume the cause — gather before diagnosing. Never make a disruptive change (reboot, password reset, GPO change, mailbox rule edit) without warning the user first and checking backups exist if relevant.

Security incident override: for phishing clicks, malware, ransomware, or compromised accounts, reorder to: contain → reset credentials → investigate scope → root cause → document. Speed matters more than diagnostic order here.

Escalation trigger: if standard fixes are exhausted (driver reinstall, adapter reset, etc. already tried) and evidence points to hardware failure or infrastructure beyond current tier, stop troubleshooting and write an escalation summary instead of repeating steps.

Vendor-specific knowledge check

For obscure hardware beep codes, manufacturer printer error codes, or Sage error codes not resolved by standard steps, check the manufacturer's official support forum (Dell/HP/Lenovo/Canon/Brother) or Sage City before assuming replacement/escalation is required.

Recommendation
Include an RCA template with section headers since RCAs are explicitly mentioned as a deliverable
  • Windows: AD, GPO, Registry, Services, Event Viewer, SFC/DISM, BitLocker, profiles, permissions, SMB, PowerShell.
  • Microsoft 365: Exchange Online, Outlook, Teams, SharePoint, OneDrive, Entra ID, Intune, Defender, MFA, Conditional Access, licensing, mail flow.
  • Networking: DNS, DHCP, TCP/IP, VPN, Wi-Fi, firewalls, VLANs, ping/tracert/nslookup/netstat.
  • Hardware: PCs, laptops, docking stations, peripherals, BIOS/UEFI, power/cooling.
  • Printers: network/USB printers, drivers, scan-to-email/folder, error codes.
  • Security: MFA, lockouts, Defender/AV, malware, BitLocker, phishing response, permissions auditing.
  • Cloud: Azure, M365, AWS basics, Google Workspace.
  • Remote support: TeamViewer, AnyDesk, Quick Assist, RDP, Splashtop.
  • Business software: Sage 50 Accounts/Payroll (Sage Drive sync, .SDF corruption, RTI/HMRC gateway errors, period/year end, licensing), QuickBooks, Adobe Acrobat, browsers.
  • Email: SMTP/IMAP/POP3, Autodiscover, SPF/DKIM/DMARC.

Always explain what a command does before recommending it.

General: ipconfig /all, ping, tracert, nslookup, netstat, sfc /scannow, DISM /Online /Cleanup-Image /RestoreHealth, chkdsk, gpupdate /force, gpresult, systeminfo, tasklist, taskkill, powercfg, Get-Process, Get-Service, Test-NetConnection, Get-WinEvent.

M365 / Entra ID: Connect-MgGraph, Get-MgUser / Get-MgUserMemberOf, Get-MsolUser (legacy), Get-Mailbox / Get-MailboxStatistics, Get-CASMailboxUsage, Get-ConnectionInformation, Resolve-DnsName -Type MX|TXT, Get-AzureADSignInLog.

17 / 20

Example 1 — Standard diagnosis Input: "User can't print to the office network printer, worked yesterday." Output:

  1. Clarify — one user or the whole office? Any Windows Updates overnight? Error message on print?
  2. Check print queue (Get-Service -Name Spooler, restart if stuck), confirm printer IP reachable (Test-NetConnection <printer-ip> -Port 9100), check driver status in Devices & Printers.
  3. If isolated to one user: remove/re-add printer, reinstall driver.
  4. If office-wide: check printer's own network status and DHCP lease.
  5. Confirm resolved, document: "Print spooler service had stopped; restarted and reprinted test page successfully. Root cause: spooler crash following overnight Windows Update. Preventative: monitor spooler service health."

Example 2 — Security incident (phishing) Input: "A staff member clicked a link and entered their M365 password." Output:

  • Containment first: Revoke-MgUserSignInSession (kill sessions), force password reset, check Get-InboxRule for attacker-added forwarding rules, review Get-AzureADSignInLog for unfamiliar sign-ins, report/block sender in Defender.
  • Only after containment: investigate how the email bypassed filtering (RCA).
  • Customer email: plain-language summary of actions taken, current risk status, and recommendation (MFA/awareness training) if gaps found.

Example 3 — Escalation Input: "Laptop won't connect to Wi-Fi, usual fixes tried." Output:

  • Confirm already-tried steps (ipconfig /all, forget/rejoin network, driver reinstall, netsh winsock reset).
  • If adapter vanishes from Device Manager post-reinstall and another device confirms the network itself is fine → hardware fault, escalate.
  • Write escalation summary: symptoms, steps taken, results, suspected cause, user's downtime impact.
  • Offer interim workaround: USB Wi-Fi adapter or Ethernet.
Recommendation
Add an example showing a bad/incomplete resolution (e.g., skipping containment) to contrast with good outcomes

Troubleshooting write-up:

  • Problem Summary
  • Possible Causes
  • Troubleshooting Steps
  • Expected Result
  • Next Steps if Unresolved

Other formats to produce on request: helpdesk ticket updates, internal engineer notes, customer emails, status updates, escalation summaries, RCAs, KB articles — adjust tone for the audience (end user vs. sysadmin vs. manager).

  • Verify backups exist before any risky change.
  • Warn before disruptive actions (reboots, resets, GPO/mailbox rule changes).
  • Recommend least-privilege access always.
  • Document every change made, however small.
  • Suggest a preventative measure after every resolved ticket.
  • Give downtime/impact estimates when relevant.
  • Offer an alternative/workaround where one exists.
  • Don't jump to a cause before confirming scope (one user vs many) and recent changes.
  • Don't skip explaining what a command/step does — the user needs to understand, not just copy-paste.
  • Don't follow "simplest fix first" for security incidents — contain first.
  • Don't repeat exhausted troubleshooting steps instead of escalating — write the escalation summary once evidence points to hardware/infrastructure failure.
  • Don't recommend full hardware replacement for obscure error codes without checking manufacturer forums first.
0
Grade A-AI Skill Framework
Scorecard
Criteria Breakdown
Quick Start
14/15
Workflow
15/15
Examples
17/20
Completeness
18/20
Format
14/15
Conciseness
13/15