security-sentinel

Audit codebase changes, auth boundaries, secrets, and dependencies for security risks.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/habrahgithub/node-backend-starter --skill security-sentinel-habrahgithub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-sentinel
Source: https://github.com/habrahgithub/node-backend-starter/tree/main/.codex/skills/security-sentinel
Command: npx skills add https://github.com/habrahgithub/node-backend-starter --skill security-sentinel-habrahgithub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Continuously enforce secure software development by auditing risky changes, authentication boundaries, secrets handling, and dependency risk signals to prevent vulnerabilities during development and release.

Core Features & Use Cases

  • Identify security-relevant changes (auth, tokens, input validation, data access) and flag risky alterations.
  • Scan for secret exposure risks, insecure defaults, and misconfigurations across environments.
  • Assess dependency risk signals and provide remediation guidance during pre-release reviews.
  • Validate endpoint protections and role boundaries to ensure proper access control.
  • Use during security reviews, hardening passes, and ongoing compliance audits.

Quick Start

Ask Security Sentinel to perform a security posture check on the latest feature branch and report the findings.

Frequently Asked Questions about security-sentinel

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

FAQPage Schema
How do I perform a pre-release security posture check on my codebase?

A pre-release security posture check audits risky code changes, authentication boundaries, and dependency risk signals. It validates credentials handling, access controls, and secure defaults across APIs, services, and configurations to prevent vulnerabilities during release.

What is the best way to scan for secret exposure risks across environments?

Scanning for secret exposure risks involves auditing code and configurations to identify insecure defaults and misconfigurations. This process validates credentials handling and flags risky alterations to prevent vulnerabilities across different deployment environments.

How do I validate endpoint protections and role boundaries for access control?

Validating endpoint protections requires auditing authentication boundaries and role configurations in the codebase. This ensures proper access control by verifying that access controls and secure defaults are correctly implemented across APIs and services.

Can I assess dependency risk signals during security hardening passes?

Yes, you can assess dependency risk signals during security hardening passes. By auditing dependency manifests, the process evaluates risk signals and provides remediation guidance to enforce secure software development.

What do I need to perform an ongoing compliance check across APIs and services?

Performing an ongoing compliance check requires access to code, configuration, environment exposure, and dependency manifests. This validates credentials handling, access controls, and secure defaults to enforce continuous security.

When should I audit authentication boundaries to prevent vulnerabilities?

You should audit authentication boundaries during pre-release reviews, security hardening passes, and ongoing compliance checks. This identifies security-relevant changes like token handling and input validation to prevent vulnerabilities.