{"id":"3fccbe4f-c5b8-4ac4-908c-bf1d37cfa713","shortId":"KVJLAp","kind":"skill","title":"Scan agent skill folders for risky patterns and missing safeguards before sharing or deployment with Cisco Skill Scanner","tagline":"Run a pre-trust security pass over skill packs and prompt bundles before they get shared, merged, or deployed.","description":"# Scan agent skill folders for risky patterns and missing safeguards before sharing or deployment with Cisco Skill Scanner\n\nRun a pre-trust security pass over skill packs and prompt bundles before they get shared, merged, or deployed.\n\n## Prerequisites\n\nPython 3.10+, skill-scanner package, optional LLM provider credentials for semantic analyzers, and access to the target skill repository or archive\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- uv pip install cisco-ai-skill-scanner\n- pip install cisco-ai-skill-scanner\n- pip install cisco-ai-skill-scanner[bedrock]\n- pip install cisco-ai-skill-scanner[google]\n\nRequirements and caveats from upstream:\n- [![Python 3.10+](https://img.shields.io/badge/python-3.10+-blue.svg)](https://www.python.org/downloads/)\n- [![CI](https://github.com/cisco-ai-defense/skill-scanner/actions/workflows/python-tests.yml/badge.svg)](https://github.com/cisco-ai-defense/skill-scanner/actions/workflows/python-tests.yml)\n- **Prerequisites:** Python 3.10+ and [uv](https://docs.astral.sh/uv/) (recommended) or pip\n\nBasic usage or getting-started notes:\n- bash\n- # Using uv (recommended)\n- # Using pip\n\n- Source: https://github.com/cisco-ai-defense/skill-scanner\n- Extracted from upstream docs: https://raw.githubusercontent.com/cisco-ai-defense/skill-scanner/HEAD/README.md\n\n## Documentation\n\n- https://cisco-ai-defense.github.io/docs/skill-scanner\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/scan-agent-skill-folders-for-risky-patterns-and-missing-safeguards-before-sharing-or-deployment-with-cisco-skill-scanner/)","tags":["scan","agent","skill","folders","for","risky","patterns","and","missing","safeguards","before","sharing"],"capabilities":["skill","source-agentskillexchange","skill-scan-agent-skill-folders-for-risky-patterns-and-missing-safeguards-before-sharing-or-deployment-with-cisco-skill-scanner","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/scan-agent-skill-folders-for-risky-patterns-and-missing-safeguards-before-sharing-or-deployment-with-cisco-skill-scanner","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,622 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:12:17.735Z","embedding":null,"createdAt":"2026-05-18T13:19:07.871Z","updatedAt":"2026-05-18T19:12:17.735Z","lastSeenAt":"2026-05-18T19:12:17.735Z","tsv":"'/badge/python-3.10+-blue.svg)](https://www.python.org/downloads/)':152 '/cisco-ai-defense/skill-scanner':184 '/cisco-ai-defense/skill-scanner/actions/workflows/python-tests.yml/badge.svg)](https://github.com/cisco-ai-defense/skill-scanner/actions/workflows/python-tests.yml)':156 '/cisco-ai-defense/skill-scanner/head/readme.md':191 '/docs/skill-scanner':195 '/skills/scan-agent-skill-folders-for-risky-patterns-and-missing-safeguards-before-sharing-or-deployment-with-cisco-skill-scanner/)':202 '/uv/)':164 '3.10':79,149,159 'access':92 'agent':2,40,197 'agentskillexchange.com':201 'agentskillexchange.com/skills/scan-agent-skill-folders-for-risky-patterns-and-missing-safeguards-before-sharing-or-deployment-with-cisco-skill-scanner/)':200 'ai':117,124,131,139 'analyz':90 'archiv':99 'bash':175 'basic':168 'bedrock':134 'bundl':31,69 'caveat':145 'ci':153 'cisco':16,54,116,123,130,138 'cisco-ai-defense.github.io':194 'cisco-ai-defense.github.io/docs/skill-scanner':193 'cisco-ai-skill-scann':115,122,129,137 'credenti':87 'deploy':14,38,52,76 'doc':188 'docs.astral.sh':163 'docs.astral.sh/uv/)':162 'document':192 'environ':111 'exchang':199 'extract':185 'folder':4,42 'get':34,72,172 'getting-start':171 'github.com':155,183 'github.com/cisco-ai-defense/skill-scanner':182 'github.com/cisco-ai-defense/skill-scanner/actions/workflows/python-tests.yml/badge.svg)](https://github.com/cisco-ai-defense/skill-scanner/actions/workflows/python-tests.yml)':154 'googl':142 'img.shields.io':151 'img.shields.io/badge/python-3.10+-blue.svg)](https://www.python.org/downloads/)':150 'instal':100,104,114,121,128,136 'llm':85 'match':109 'merg':36,74 'miss':9,47 'note':174 'option':84 'pack':28,66 'packag':83 'pass':25,63 'path':107 'pattern':7,45 'pip':113,120,127,135,167,180 'pre':22,60 'pre-trust':21,59 'prerequisit':77,157 'prompt':30,68 'provid':86 'python':78,148,158 'raw.githubusercontent.com':190 'raw.githubusercontent.com/cisco-ai-defense/skill-scanner/head/readme.md':189 'recommend':165,178 'repositori':97 'requir':143 'riski':6,44 'run':19,57 'safeguard':10,48 'scan':1,39 'scanner':18,56,82,119,126,133,141 'secur':24,62 'semant':89 'setup':106 'share':12,35,50,73 'skill':3,17,27,41,55,65,81,96,118,125,132,140,198 'skill-scan-agent-skill-folders-for-risky-patterns-and-missing-safeguards-before-sharing-or-deployment-with-cisco-skill-scanner' 'skill-scann':80 'sourc':181,196 'source-agentskillexchange' 'start':173 'target':95 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'trust':23,61 'upstream':103,147,187 'usag':169 'use':101,176,179 'uv':112,161,177","prices":[{"id":"21833782-bc0d-4b5b-bce7-7191ab743887","listingId":"3fccbe4f-c5b8-4ac4-908c-bf1d37cfa713","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:19:07.871Z"}],"sources":[{"listingId":"3fccbe4f-c5b8-4ac4-908c-bf1d37cfa713","source":"github","sourceId":"agentskillexchange/skills/scan-agent-skill-folders-for-risky-patterns-and-missing-safeguards-before-sharing-or-deployment-with-cisco-skill-scanner","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/scan-agent-skill-folders-for-risky-patterns-and-missing-safeguards-before-sharing-or-deployment-with-cisco-skill-scanner","isPrimary":false,"firstSeenAt":"2026-05-18T13:19:07.871Z","lastSeenAt":"2026-05-18T19:12:17.735Z"}],"details":{"listingId":"3fccbe4f-c5b8-4ac4-908c-bf1d37cfa713","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"scan-agent-skill-folders-for-risky-patterns-and-missing-safeguards-before-sharing-or-deployment-with-cisco-skill-scanner","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"209e4fe55aea2765811453ae3b0fedaf04516257","skill_md_path":"skills/scan-agent-skill-folders-for-risky-patterns-and-missing-safeguards-before-sharing-or-deployment-with-cisco-skill-scanner/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/scan-agent-skill-folders-for-risky-patterns-and-missing-safeguards-before-sharing-or-deployment-with-cisco-skill-scanner"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Scan agent skill folders for risky patterns and missing safeguards before sharing or deployment with Cisco Skill Scanner","description":"Run a pre-trust security pass over skill packs and prompt bundles before they get shared, merged, or deployed."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/scan-agent-skill-folders-for-risky-patterns-and-missing-safeguards-before-sharing-or-deployment-with-cisco-skill-scanner"},"updatedAt":"2026-05-18T19:12:17.735Z"}}