Use Case
User says "run a security scan" or "check security". AI runs basic security checks: file permissions on wp-config.php, whether debug mode is on in production, whether salts are default, WordPress version exposure, directory listing enabled.
Checklist
References
Notes
Check WP_DEBUG, WP_DEBUG_DISPLAY, file permissions via fileperms(), salts via wp_salt() comparison. Readonly. Return findings as a list with severity levels (info/warning/critical).
Use Case
User says "run a security scan" or "check security". AI runs basic security checks: file permissions on wp-config.php, whether debug mode is on in production, whether salts are default, WordPress version exposure, directory listing enabled.
Checklist
includes/abilities/security-scan.phpwithregister_agentic_ability()src/extensions/abilities/security-scan.jswithregisterAbility()src/extensions/abilities/index.jstests/abilities/core-abilities.test.jsnpm run buildandnpm run test:abilitiesReferences
includes/abilities/security-scan.php+src/extensions/abilities/security-scan.jsNotes
Check
WP_DEBUG,WP_DEBUG_DISPLAY, file permissions viafileperms(), salts viawp_salt()comparison. Readonly. Return findings as a list with severity levels (info/warning/critical).