A software security skill that integrates with Project CodeGuard to help AI coding agents write secure code and prevent common vulnerabilities. Use this skill when writing, reviewing, or modifying code to ensure secure-by-default practices are followed.
rule_id: codeguard-0-mobile-apps
Essential security practices for developing secure mobile applications across iOS and Android platforms.
Implement secure design principles from the start:
Never trust the client for security decisions:
Protect sensitive data at rest and in transit:
Assume all network communication is insecure:
Maintain application security throughout development:
requiresUserAuthentication to true for sensitive functionalityValidate security controls through comprehensive testing:
Prevent injection and execution attacks:
By following these practices derived from the OWASP Mobile Application Security framework, you can significantly improve the security posture of your mobile applications across both development and operational phases.
tessl i cisco/software-security@1.2.2evals
scenario-11
scenario-12
scenario-13
scenario-14
scenario-15
rules