audit

Audit project dependencies and configurations for vulnerabilities, secrets, and unsafe settings.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/LayerDynamics/Lore --skill audit-layerdynamics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit
Source: https://github.com/LayerDynamics/Lore/tree/main/lore/skills/audit
Command: npx skills add https://github.com/LayerDynamics/Lore --skill audit-layerdynamics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill proactively identifies security vulnerabilities and misconfigurations within your project's dependencies and configuration files, preventing potential breaches and ensuring compliance.

Core Features & Use Cases

  • Vulnerability Scanning: Detects known vulnerabilities in npm and Python packages.
  • Secret Detection: Flags accidentally committed secrets, API keys, and private keys.
  • Configuration Auditing: Checks for insecure file permissions, outdated TLS settings, and missing security headers.
  • Use Case: Before deploying your application, run this audit to catch critical vulnerabilities in your dependencies and ensure no sensitive credentials are exposed in your codebase.

Quick Start

Use the audit skill to scan the current project for security vulnerabilities and misconfigurations.

Frequently Asked Questions about audit

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

FAQPage Schema
How do I scan project dependencies for known vulnerabilities before deployment?

Scanning project dependencies for known vulnerabilities requires auditing npm and Python packages using tools like npm and pip-audit. This skill flags vulnerable packages and provides remediation guidance to secure your project before deployment.

How do I detect accidentally committed secrets and API keys in my codebase?

Detecting accidentally committed secrets involves scanning configuration files and repository history using git. This skill identifies exposed API keys and private keys, reporting findings with actionable remediation steps to secure sensitive credentials.

Can I audit Python and Node.js configurations for insecure file permissions and outdated TLS settings?

You can audit Python and Node.js configurations for insecure file permissions and outdated TLS settings using this skill. It analyzes general configuration files, identifies unsafe permissions, and checks for missing security headers or outdated SSL configurations.

What tools do I need to perform a comprehensive dependency and configuration audit?

A comprehensive dependency and configuration audit requires tools like npm, pip-audit, and git. This skill leverages these underlying tools to analyze Node.js and Python packages, detect committed secrets, and evaluate configuration security.

What is the best way to check for missing security headers in project configuration files?

Checking for missing security headers in configuration files is handled by a configuration auditing process. This skill evaluates your project configurations, identifies missing security headers, and reports findings with specific remediation guidance.