secure-by-default

Community

Secure by default with validation and redaction.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.