Run ACB (Anypoint Code Builder) system diagnostics to check if the machine meets minimum specifications and apply Windows optimizations if needed
74
61%
Does it follow best practices?
Impact
98%
1.84xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/mule-development/run-system-diagnostics/SKILL.mdThis skill checks if the user's system meets the minimum specifications for Anypoint Code Builder and applies necessary Windows optimizations.
For Windows systems, use these PowerShell commands:
powershell.exe -Command "Get-ComputerInfo | Select-Object CsProcessors, CsTotalPhysicalMemory, OsArchitecture"powershell.exe -Command "(Get-WmiObject -Class Win32_Processor).NumberOfLogicalProcessors"powershell.exe -Command "Get-PhysicalDisk | Select-Object MediaType, BusType, Size, FriendlyName"powershell.exe -Command "Get-PSDrive C | Select-Object Used, Free"powershell.exe -Command "Get-NetAdapter | Select-Object Name, Status, LinkSpeed"For macOS systems, use these commands:
sysctl -n hw.physicalcpu && sysctl -n hw.logicalcpu
sysctl -n hw.memsize
df -h /
system_profiler SPNVMeDataType
networksetup -listallhardwareports
ifconfig en0 | grep 'status:' && networksetup -getinfo Wi-Fi
system_profiler SPAirPortDataType | grep -A 10 "Current Network Information" | grep -E "Link Speed|PHY Mode"
(only if on Windows)
{skill_base_directory}/assets/DiskSpd/amd64/diskspd.exe{skill_base_directory}/assets/DiskSpd/arm64/diskspd.exe{skill_base_directory}/assets/DiskSpd/x86/diskspd.exehttps://github.com/microsoft/diskspd/releases/download/v2.2/DiskSpd.ZIP{skill_base_directory}/assets/DiskSpd/$target = "{skill_base_directory}/assets/DiskSpd"
$zip = Join-Path $env:TEMP "DiskSpd.ZIP"
New-Item -ItemType Directory -Force -Path $target | Out-Null
Invoke-WebRequest -Uri "https://github.com/microsoft/diskspd/releases/download/v2.2/DiskSpd.ZIP" -OutFile $zip -UseBasicParsing
Expand-Archive -Path $zip -DestinationPath $target -Force
Remove-Item $zip -Forcediskspd.exe exists under the architecture-specific subfolder (amd64, arm64, or x86)diskspd.exe -c1G testfile.datdiskspd.exe -b4K -d30 -o32 -t4 -r -w0 -Sh testfile.datdiskspd.exe -b4K -d30 -o32 -t4 -r -w100 -Sh testfile.datGet-MpPreference | Select-Object -ExpandProperty ExclusionProcessGet-MpPreference | Select-Object -ExpandProperty ExclusionPathjava.exe, javaw.exe, node.exe, Code.exeC:\Users\<USERNAME>\AnypointCodeBuilderC:\Users\<USERNAME>\.vscodeC:\Users\<USERNAME>\.m2C:\Users\<USERNAME>\AppData\Local\TempAdd-MpPreference -ExclusionProcess for executablesAdd-MpPreference -ExclusionPath for directoriespowershell.exe -Command "powercfg /getactivescheme"powercfg /setactive SCHEME_MIN (requires admin)32e2b58
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.