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.
Build a Node.js Express application with login and session handling. The app should:
/login endpoint that accepts username and password, validates credentials against a mock user store, and creates a session/dashboard endpoint that requires authentication and renders a simple HTML page showing the logged-in username/logout endpoint that destroys the sessionCreate the implementation in app.js. Include all middleware setup and route handlers.
tessl i cisco/software-security@1.2.2evals
scenario-11
scenario-12
scenario-13
scenario-14
scenario-15
rules