This reads files from a documents directory and validates them before passing content to your agent. It's from Cisco's AI Defense skill scanner repo, which has 2.1K stars and includes other security focused tools. The validation layer is the main point here. You'd reach for this when you need Claude to read user uploaded files or workspace documents but want some guardrails to prevent path traversal or reading sensitive system files. Worth noting it failed two of three security audits shown on the marketplace, which is ironic given the security angle, so you'll want to check what those findings were about before shipping it in production.

skills.sh installs
178
GitHub stars
2.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add cisco-ai-defense/skill-scanner --skill safe-file-reader --agent claude-code

Installs into .claude/skills of the current project.

Files

This reads files from a documents directory and validates them before passing content to your agent. It's from Cisco's AI Defense skill scanner repo, which has 2.1K stars and includes other security focused tools. The validation layer is the main point here. You'd reach for this when you need Claude to read user uploaded files or workspace documents but want some guardrails to prevent path traversal or reading sensitive system files. Worth noting it failed two of three security audits shown on the marketplace, which is ironic given the security angle, so you'll want to check what those findings were about before shipping it in production.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/cisco-ai-defense/skill-scanner
Category
AI & Agent Building
First seen
Jun 3, 2026
1itechmeat avatarcommitsitechmeat/llm-codeConventional Commits specification. Covers commit structure, types, breaking changes. Use when writing structured commit messages, configuring automated changel177skills.sh installs
2credyt avatarbilling-setupcredyt/ai-skillsbilling setup176skills.sh installs
3delorenj avataragnodelorenj/skillsAgno AI agent framework. Use for building multi-agent systems, AgentOS runtime, MCP server integration, and agentic AI development.165skills.sh installs
4jezweb avatardeep-debugjezweb/claude-skillsMulti-agent investigation for stubborn bugs. Use when: going in circles debugging, need to investigate browser/API interactions, complex bugs resisting normal d162skills.sh installs
5webmaxru avatarwebmcpwebmaxru/agent-skillswebmcp157skills.sh installs
6awslabs avatardataset-evaluationawslabs/agent-pluginsValidates dataset formatting and quality for SageMaker model fine-tuning (SFT, DPO, or RLVR). Use when the user says "is my dataset okay", "evaluate my data", "156skills.sh installs