input-boundary-guardrails
OfficialEnforce safe, normalized inputs at API boundaries.
Authorsgpropertyanalytics
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Backend input validation and type safety guardrails that MUST be activated before writing or modifying ANY API route handlers that accept external input. They enforce boundary normalization, canonical types, fail-fast validation, and single-source parsing to prevent runtime errors from untrusted data.
Core Features & Use Cases
- Boundary normalization and centralized helpers (to_int, to_date, to_bool)
- Fail-fast validation with explicit error messages across route handlers
- Clear internal contracts and canonical types guiding service logic
- Use Case: ensure external inputs (query params, JSON bodies, headers) are safe before business logic runs.
Quick Start
Apply the input boundary guardrails to your API routes and normalize all external inputs at the boundary before any processing.
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: input-boundary-guardrails Download link: https://github.com/sgpropertyanalytics/sg-property-analytics/archive/main.zip#input-boundary-guardrails 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.