stacks-security-audit

Map attack surfaces and evaluate Stacks applications against OWASP Top 10 and STRIDE.

2|Updated Jul 8, 2026
One-click install
npx skills add https://github.com/bughq/bughq --skill stacks-security-audit-bughq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stacks-security-audit
Source: https://github.com/bughq/bughq/tree/main/.claude/skills/stacks-security-audit
Command: npx skills add https://github.com/bughq/bughq --skill stacks-security-audit-bughq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the difficulty of maintaining a secure codebase by providing a structured, repeatable framework for identifying vulnerabilities in Stacks-based applications.

Core Features & Use Cases

  • Attack Surface Mapping: Automatically identifies entry points including API routes, CLI commands, and WebSocket endpoints.
  • OWASP & STRIDE Analysis: Evaluates code against industry-standard security models to ensure comprehensive coverage.
  • Dependency Auditing: Scans project dependencies to flag known vulnerabilities and overly permissive configurations.

Quick Start

Invoke the stacks-security-audit skill to perform a full security analysis on the current project directory.

Frequently Asked Questions about stacks-security-audit

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

FAQPage Schema
How do I perform a security audit on a Stacks application?

To perform a Stacks security audit, invoke the skill to map attack surfaces and evaluate code against OWASP Top 10 and STRIDE threat models. This process targets API routes, authentication flows, middleware, and dependencies to identify exploitable vulnerabilities.

What is STRIDE threat modeling for API routes and authentication flows?

STRIDE threat modeling is a framework used to evaluate security by categorizing risks like spoofing and repudiation. This skill applies STRIDE alongside OWASP Top 10 to analyze API routes and authentication flows, ensuring high-confidence findings for actionable improvements.

How do I check Stacks project dependencies for known vulnerabilities?

You can check dependencies for known vulnerabilities using the skill's dependency auditing feature. It scans project dependency trees to flag known security issues and overly permissive configurations, providing a structured framework for maintaining a secure codebase.

Can I use OWASP Top 10 analysis to map attack surfaces in Stacks apps?

Yes, you can use this skill to map attack surfaces and evaluate code against the OWASP Top 10. It automatically identifies entry points including API routes, CLI commands, and WebSocket endpoints to ensure comprehensive security coverage.

What is the best way to identify exploitable vulnerabilities in Stacks middleware?

The best way to identify exploitable vulnerabilities is by running a comprehensive security analysis that targets middleware and authentication flows. The skill requires concrete exploit scenarios and high-confidence findings to ensure all results are actionable.

Does a Stacks security audit flag overly permissive dependency configurations?

Yes, a Stacks security audit flags overly permissive dependency configurations. During the dependency auditing phase, the skill scans the project tree to identify both known vulnerabilities and settings that pose security risks.