Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    aiskillstore

    security

    aiskillstore/security
    Security
    133
    2 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Security validation, vulnerability scanning, and compliance checking.

    SKILL.md

    Security Skill

    Security validation, vulnerability scanning, and compliance checking.

    Activation

    Auto-activates on keywords: security, vulnerability, audit, OWASP, encryption, GPG, SSH, signing, secrets, scan, bandit

    Workflows

    Environment Validation

    • validate-env.md: GPG/SSH key validation

    Scanning

    • scan.md: Security vulnerability scanning

    Encryption

    • encrypt.md: Secret encryption and management

    Commands

    # Validate GPG key
    gpg --list-secret-keys
    
    # Validate SSH key
    ssh-add -l
    
    # Check git signing configuration
    git config --get user.signingkey
    
    # Run Bandit security scanner
    uv run bandit -r src/ -c pyproject.toml
    
    # Check dependencies for vulnerabilities
    uv run pip-audit
    uv run safety check
    
    # Run Semgrep security rules
    uv run semgrep scan --config auto src/
    

    Security Checklist

    Pre-Commit

    • No secrets in code (checked by gitleaks)
    • Dependencies scanned for vulnerabilities
    • Bandit security scan passes

    Pre-Release

    • All known vulnerabilities addressed
    • Security advisory published (if applicable)
    • Dependencies updated to secure versions

    OWASP Top 10 Considerations

    1. Injection: Use parameterized queries, validate input
    2. Broken Authentication: Use secure session management
    3. Sensitive Data Exposure: Encrypt sensitive data at rest and in transit
    4. XML External Entities: Disable external entity processing
    5. Broken Access Control: Implement proper authorization checks
    6. Security Misconfiguration: Use secure defaults
    7. XSS: Escape output, use Content Security Policy
    8. Insecure Deserialization: Validate and sanitize serialized data
    9. Using Components with Known Vulnerabilities: Keep dependencies updated
    10. Insufficient Logging: Log security events, monitor for anomalies
    Recommended Servers
    VAT Validator MCP
    VAT Validator MCP
    Repository
    aiskillstore/marketplace
    Files