secure-by-default
CommunitySecure by default with validation and redaction.
Software Engineering#security#input-validation#redaction#secrets-management#least-privilege#secure-by-default
Authordylanmarriner
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill ensures security guardrails are built into software by enforcing input validation, least-privilege access, and redaction of secrets by default, reducing risk from insecure coding practices.
Core Features & Use Cases
- Automated input validation across boundaries (HTTP requests, API payloads, file uploads) to prevent malformed data.
- Enforced least-privilege access for services and components, minimizing blast radius.
- Secrets redaction and safe-logging to prevent leakage of credentials or tokens.
- Use Case: Integrate these guardrails into a new API endpoint to ensure only well-formed requests are processed and secrets are never logged.
Quick Start
Configure your project to validate external input, apply least-privilege, and redact secrets by default in all critical paths.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: secure-by-default Download link: https://github.com/dylanmarriner/windsurf-hooker/archive/main.zip#secure-by-default Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.