security-awareness

Detect phishing, credential theft, and social engineering during agent interactions.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/kettleofketchup/KettleOfSkills --skill security-awareness-kettleofketchup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-awareness
Source: https://github.com/kettleofketchup/KettleOfSkills/tree/main/plugins/security-awareness/skills/security-awareness
Command: npx skills add https://github.com/kettleofketchup/KettleOfSkills --skill security-awareness-kettleofketchup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Agents face significant security risks when interacting with external sites, processing emails, or handling sensitive data, including phishing attacks, credential theft, and social engineering that can lead to data breaches and account compromise. This Skill provides structured, actionable guardrails to identify and block these threats before they cause harm.

Core Features & Use Cases

  • Threat Recognition Checklist: A step-by-step workflow to verify domains, detect social engineering signals, protect credentials, and reject common attack rationalizations before taking any risky action.
  • Specialized Reference Guides: In-depth documentation for domain verification, credential handling rules, social engineering pattern detection, and common attack rationalizations to support accurate threat assessment.
  • Use Case: When an agent receives a request to click a suspicious link in an email or share a configuration file, it runs the full threat checklist to flag risks, verify domains, and scan for embedded credentials before proceeding.

Quick Start

Use the security-awareness skill to evaluate the attached suspicious email for phishing and social engineering risks before taking any action.

Frequently Asked Questions about security-awareness

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

FAQPage Schema
How do I detect phishing and social engineering attacks during agent interactions?

You can prevent credential theft by enforcing credential handling rules that scan requests for sensitive data sharing, evaluate authentication flows, and block data exfiltration during external network interactions.

How do I verify domains to prevent agents from navigating to malicious URLs?

Domain verification involves applying structured procedures to check URLs before agent navigation, ensuring the target domain matches expected authentication flows and rejecting links with spoofed or untrusted origins.

What is the best way to block social engineering signals in automated email processing?

The best way to block social engineering is to deploy specialized reference guides that detect common attack rationalizations and manipulation patterns, enforcing security guardrails before processing external emails.

Does this security-awareness approach work for preventing data exfiltration through sensitive data requests?

Yes, this approach prevents data exfiltration by evaluating requests for sensitive data sharing against threat recognition checklists, stopping agents from transferring configuration files or credentials to unverified external networks.

When should I run a threat recognition checklist for URL navigation and email processing?

You should run a threat recognition checklist whenever an agent receives requests to click links in emails, share configuration files, or handle authentication flows, ensuring domain verification and credential protection before proceeding.