Run ACB (Anypoint Code Builder) system diagnostics to check if the machine meets minimum specifications and apply Windows optimizations if needed
74
68%
Does it follow best practices?
Impact
98%
1.84xAverage score across 3 eval scenarios
Medium
Suggest reviewing before use
Fix and improve this skill with Tessl
tessl review fix ./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)mulesoft/mulesoft-dx
b8cef7d
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.