security-scanning

Automate dependency audits, SAST, and credential leak detection across Julia's codebase.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/abzhaw/juliaz_agents --skill security-scanning-abzhaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-scanning
Source: https://github.com/abzhaw/juliaz_agents/tree/main/.agent/skills/security-scanning
Command: npx skills add https://github.com/abzhaw/juliaz_agents --skill security-scanning-abzhaw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates comprehensive security checks to prevent vulnerabilities and credential leaks across the Juliaz_agents codebase, enabling proactive risk management.

Core Features & Use Cases

  • Dependency audits: Regularly evaluates Node.js components in backend, bridge, frontend, orchestrator, cowork-mcp to identify vulnerable packages.
  • SAST & secrets detection: Performs static analysis and secrets scanning to detect credentials and leaks in the codebase and git history.
  • Daily scans & alerting: Executes daily security checks, logs findings, and triggers alerts for high-risk issues during development and CI/CD.
  • Use case: Ideal when building or maintaining Julia's security sentinel to ensure ongoing protection of the system.

Quick Start

Run the daily security scan to initiate automated checks across all components.

Frequently Asked Questions about security-scanning

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

FAQPage Schema
How do I automate dependency audits and SAST for a Node.js codebase in CI/CD?

Automating dependency audits and SAST for a Node.js codebase involves running npm audit and static analysis during CI/CD builds. This Skill triggers those checks automatically across backend, frontend, and orchestrator components to identify vulnerable packages and code vulnerabilities.

What is the best way to detect credential leaks in git history during daily maintenance?

Detecting credential leaks in git history during daily maintenance is best handled by automated git secret scans. This Skill performs daily static analysis and secrets scanning to proactively find exposed credentials across the entire codebase.

Does this security scanning tool work with multiple frontend and backend components?

Yes, this security scanning works with multiple components including backend, bridge, frontend, orchestrator, and cowork-mcp. It evaluates Node.js dependencies and applies static analysis across all these distinct parts of the stack.

Can I run npm audit and open-port validation automatically on a daily schedule?

Yes, you can run npm audit and open-port validation automatically on a daily schedule. The Skill executes daily security checks, logs the findings, and triggers alerts for any high-risk vulnerabilities or open ports detected.

Why does static analysis matter for preventing vulnerabilities in continuous integration?

Static analysis matters for preventing vulnerabilities in continuous integration because it identifies security flaws and credential leaks before deployment. Integrating SAST directly into build pipelines ensures proactive risk management across the codebase.

When should I not rely on automated SAST and secret detection for codebase security?

You should not rely solely on automated SAST and secret detection when dealing with complex logic vulnerabilities or runtime attacks. Automated scanning is limited to identifying static patterns, known vulnerable packages, and hardcoded credentials.