scripts-security

Audit security scripts for secrets handling and vulnerability detection.

Updated May 20, 2025
One-click install
npx skills add https://github.com/flext-sh/flext --skill scripts-security
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scripts-security
Source: https://github.com/flext-sh/flext/tree/main/.claude/skills/scripts-security
Command: npx skills add https://github.com/flext-sh/flext --skill scripts-security

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides essential tools and checks to ensure the security of your scripts, manage secrets safely, and audit for potential vulnerabilities.

Core Features & Use Cases

  • Secrets Management: Securely decrypt secrets from vaults and generate production-ready secrets.
  • Security Auditing: Automatically audit scripts for common security flaws and ensure proper ownership markers.
  • Use Case: Before deploying new code, run the security audit to catch potential vulnerabilities and ensure all sensitive information is handled according to best practices.

Quick Start

Run the security audit script to check all Python files in the security directory for ownership markers and docstrings.

Frequently Asked Questions about scripts-security

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

FAQPage Schema
How do I audit Python scripts for security vulnerabilities before deployment?

To audit Python scripts for security vulnerabilities, run the security audit script to check all files in the security directory for common flaws, proper ownership markers, and required docstrings. This enforces best practices before deployment.

What is the best way to manage secrets and decrypt vaults in Python?

Managing secrets and decrypting vaults in Python is handled by securely decrypting secrets from vaults and generating production-ready secrets. This ensures sensitive information is handled according to security best practices.

Do I need ownership markers and docstrings for all security scripts?

Yes, ownership markers and docstrings are required for all security scripts. The auditing process enforces security best practices by checking for their presence in all Python files within the scripts/security/ directory.

Does this security auditing skill work without external dependencies?

Yes, this security auditing skill works without external dependencies. It relies solely on its internal scripts and references to manage vault operations, detect vulnerabilities, and enforce compliance.

Why does my security audit fail on scripts in the security directory?

Your security audit fails on scripts in the security directory when they lack proper ownership markers or missing docstrings. The audit enforces these compliance checks to ensure secure code and proper secrets management.