SkillAttack
Automated red teaming that finds exploitable skill vulnerabilities
All Skills in This Repository (129)
Pure Emerald Level IndicatorsMarket Research
Aggregate validated market evidence into sizing, competition, and pricing briefs.
klaviyo
Access Klaviyo profiles, lists, campaigns, flows, events, metrics, templates, catalogs, and webhooks via managed OAuth.
beauty-generation-free
Generate AI portraits via API-key-secured workflows with quota tracking.
baidu-netdisk-manager
Manage Baidu Netdisk files via Python CLI with QR and cookie authentication.
fast-io
Configure MCP-enabled Fast.io workspaces with PKCE authentication and access controls.
torch-market
Automate vulnerability discovery and prompt-driven exploitation of agent skills.
juejin-skills
Automate Juejin hot-article discovery, Markdown publishing, and article retrieval.
Screenshot
Capture, inspect, and compare screenshots across desktop, web, and CI environments.
video-subtitles
Generate SRT subtitles from video or audio with translation and burn-in options.
openai-whisper-api
Transcribe audio files to text using OpenAI's Whisper API.
web-search-plus
Route user queries to suitable search providers by analyzing intent and signals.
moltguard
Detect and block unsafe prompts and secret leakage in OpenClaw deployments.
Frequently Asked Questions
FAQPage SchemaHow to install SkillAttack?โผ
Run `npx skills add Zhow01/SkillAttack --all -g -y` in your terminal to install everything globally. You will also need Python 3.10+, Docker, and an OpenAI-compatible model endpoint to run experiments.
What does SkillAttack actually test?โผ
It checks whether vulnerabilities in agent skills are truly exploitable by attacking them with adversarial prompts in a sandboxed environment. It covers attack types like data exfiltration, prompt injection, backdoors, and denial of service.
How does the SkillAttack pipeline work?โผ
It runs three stages: analyzing a skill's code for attack surfaces, generating adversarial prompts targeting those surfaces, then executing and refining attacks based on real sandbox results.
Can I test my own custom skill with SkillAttack?โผ
Yes. Point `main.input.raw_skill_root` in `configs/experiment.yaml` to any directory containing a SKILL.md file and run the main experiment.
Do I need coding experience to use SkillAttack?โผ
Basic command-line familiarity is required since it runs as a Python pipeline with Docker sandboxes. The quickstart script handles dependency setup, sandbox configuration, and a smoke test automatically.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core