insecure-output-handling

Community

Prevent insecure LLM outputs in UI and code.

Authorthejefflarson
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Protects applications from XSS, command injection, and second-order injections by treating LLM output as untrusted across UI rendering, code execution, and downstream integrations.

Core Features & Use Cases

  • Safe rendering: Enforces DOM-safe sinks and escaping for all LLM-derived content.
  • Input sanitization: Applies universal sanitation rules to LLM outputs before consumption.
  • Usage scenarios: Applies to web apps, dashboards, and automation pipelines that render or execute LLM outputs.

Quick Start

Apply the insecure output guidelines to your UI rendering and downstream integrations to sanitize LLM responses and prevent unsafe execution.

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: insecure-output-handling
Download link: https://github.com/thejefflarson/soundcheck/archive/main.zip#insecure-output-handling

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 471,000+ vetted skills library on demand.