Works with the AI tools you already use

    CClaude CodeCCursorCCodex CLIGGitHub CopilotGGemini CLIVVS CodeWWindsurfMManus+14 more

    Security Hygiene Checklist

    by RuH

    1

    Automated scanner for security misconfigurations, credential exposure risks, and unsafe environment settings.

    Free

    0 installsSecurity scanned

    See it in action

    You say

    Run a security hygiene check on this repo before I push it to GitHub.

    Your agent does

    Security Hygiene Report

    • CRITICAL: .env is currently tracked by git. Run git rm --cached .env.
    • WARNING: DEBUG = True found in config/settings.py.
    • RISK: verify=False found in api_client.py.
    • HYGIENE: Missing package-lock.json. Supply chain is unpinned.

    About this skill

    The problem

    Leaking secrets is a disaster, but the structural misconfigurations that lead to those leaks often go unnoticed during development. Manual audits are tedious, and simple secret scanners miss the underlying setup issues like missing gitignore rules or disabled TLS verification.

    What it does

    • Identifies sensitive files like .env or .pem that are already committed to git history.
    • Scans for dangerous configuration patterns including wildcard CORS and disabled SSL/TLS verification.
    • Flags active debug modes in application config files that could expose stack traces.
    • Validates .gitignore coverage against common credential and key patterns.
    • Checks for missing dependency lockfiles to ensure supply chain consistency.

    Frameworks & tools

    Works with any codebase. Specifically detects patterns for Python (requests, Flask/Django), Node.js, and standard web configuration formats.

    Why this beats prompting it yourself

    Writing a prompt to find "security issues" often results in hallucinations or missed edge cases like git-tracked files. This skill uses a codified heuristic approach to check specific, high-risk structural patterns that a generic LLM pass would likely overlook.

    Use cases

    • Pre-launch audits to ensure production settings are hardened.
    • Reviewing a private repo before making it public or open-source.
    • Baseline security checks when onboarding a legacy codebase.
    • Quick hygiene passes before major releases.

    Known limitations

    This is a heuristic configuration scanner, not a full static analysis (SAST) or dependency vulnerability (CVE) tool. It cannot confirm if a flagged file is actually used in production.

    How to install

    Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean today

    • Free to download with an account

    Listedtoday

    Creator

    RuH
    RuH

    2 skills on Agensi

    AI Enthusiast & Prompt Engineer. I architect, rigorously test, and deploy high-performance skills designed to solve real-world problems.

    Frequently Asked Questions

    Popular in DevOps & Deployment

    Free