llamaguard

Classify user-generated content into six safety categories for LLM moderation.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/arsity/scholar-tools --skill llamaguard-arsity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llamaguard
Source: https://github.com/arsity/scholar-tools/tree/main/vendor/ai-research-skills/07-safety-alignment/llamaguard
Command: npx skills add https://github.com/arsity/scholar-tools --skill llamaguard-arsity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

LlamaGuard provides automated, in-model content safety classification to filter unsafe inputs and outputs in LLM workflows, reducing the risk of harmful content and legal exposure.

Core Features & Use Cases

  • Real-time input and output moderation using a 6-category safety scheme (violence, sexual content, weapons, substances, self-harm, criminal planning).
  • Seamless deployment options (vLLM, HuggingFace, NeMo Guardrails) and integration with common workflows, APIs, and production rails.
  • Use cases include building chat moderation, safe web assistants, and compliance screening for user-generated content.

Quick Start

Run a local moderation pipeline with LlamaGuard and your preferred serving stack to categorize harmful content in user conversations.

Frequently Asked Questions about llamaguard

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

FAQPage Schema
How do I moderate user-generated content for safety in LLM interactions?

Moderate user-generated content for safety in LLM interactions by classifying text against a 6-category safety scheme covering violence, sexual content, weapons, substances, self-harm, and criminal planning using LlamaGuard-7b.

Does content moderation with LlamaGuard work with NeMo Guardrails and vLLM?

Yes, content moderation with LlamaGuard supports deployment and integration with serving backends including NeMo Guardrails, vLLM, and HuggingFace to enforce safety policies in chatbots and community platforms.

What is automated in-model content safety classification for chatbots?

Automated in-model content safety classification filters unsafe inputs and outputs within LLM workflows, reducing harmful content exposure by applying deterministic safety category outputs to chatbot conversations.

Can I use LlamaGuard for both input and output moderation in virtual assistants?

Yes, you can use LlamaGuard for both input and output moderation in virtual assistants, applying real-time policy enforcement and abuse prevention across user prompts and generated responses.

What are the limitations of using a pre-trained moderation model for policy enforcement?

Limitations of using a pre-trained moderation model like LlamaGuard-7b include reliance on predefined safety categories and the requirement of an integrated serving backend for deterministic classification outputs.