What problem does it solve?
This Skill addresses the critical need for maintaining a secure, production-grade deployment environment by codifying security best practices, preventing common vulnerabilities like command injection, and ensuring safe handling of sensitive credentials.
Core Features & Use Cases
- Vulnerability Prevention: Implements strict guards against path traversal, symlink escapes, and shell command injection.
- Secure Authentication: Standardizes JWT handling, password step-up for dangerous operations, and secure WebSocket/SSE communication.
- Use Case: When extending the Docklift platform, developers use this guide to ensure new API endpoints are correctly protected by middleware, error messages are sanitized, and file operations are safely scoped to project directories.
Quick Start
Apply the security hardening guidelines to your current feature development by reviewing the checklist and implementing the required middleware and validation patterns.