azure-ai-contentsafety-py

Analyze text and images for harmful content with multi-severity classification.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/Kushal9889/claude-plugins --skill azure-ai-contentsafety-py-kushal9889
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-ai-contentsafety-py
Source: https://github.com/Kushal9889/claude-plugins/tree/main/azure/skills/azure-ai-contentsafety-py
Command: npx skills add https://github.com/Kushal9889/claude-plugins --skill azure-ai-contentsafety-py-kushal9889

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires azure-ai-contentsafety, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill detects harmful content in text and images with multi-severity classification, enabling the implementation of robust content moderation strategies.

Core Features & Use Cases

  • Text Analysis: Analyze text for potential hate, sexual, violent, and self-harm content.
  • Image Analysis: Detect harmful content in images using image classification.
  • Blocklist Management: Create and manage custom blocklists to block specific content.
  • Use Case: Utilize this Skill in applications that require content moderation, such as social media platforms, forums, or chatbots.

Quick Start

Use the azure-ai-contentsafety-py skill to analyze a piece of text for harmful content.

Frequently Asked Questions about azure-ai-contentsafety-py

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect harmful content in text and images using Python?

You can detect harmful content in text and images by running multi-severity classification scripts that analyze input data for hate, sexual, violent, and self-harm material. This enables automated content moderation and filtering for online platforms.

What is multi-severity classification for content moderation?

Multi-severity classification for content moderation is the process of categorizing detected harmful text and images into different risk levels. It allows applications to apply varied filtering rules based on the severity of hate, violence, or self-harm content found.

Can I create custom blocklists to filter specific text content?

Yes, you can create and manage custom blocklists to filter specific text content. This allows you to block predefined terms or phrases in addition to the automated harmful content detection provided by the Azure AI Content Safety SDK.

Does Azure AI Content Safety support image classification for violent or self-harm content?

Yes, Azure AI Content Safety supports image classification for violent, self-harm, hate, and sexual content. You can analyze images using image classification to detect and filter harmful visual material on social media platforms or forums.

What do I need to set up to analyze text for hate and violent content?

To analyze text for hate and violent content, you need the azure-ai-contentsafety Python dependency installed in your environment. You then configure your application to pass text inputs to the analysis scripts for multi-severity classification.