input-boundary-guardrails

Official

Enforce 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 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: 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.
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.