What is security-and-hardening?
Use when handling user input, authentication, data storage, or external integrations. Use when building any feature that accepts untrusted data, manages user sessions, or interacts with third-party services. Source: addyosmani/agent-skills.