agency-application-security-engineer

Reviews code for vulnerabilities and integrates SAST, DAST, and dependency scanning into CI/CD pipelines.

Updated Sep 10, 2026
One-click install
npx skills add https://github.com/sammysparks000/skillshare --skill agency-application-security-engineer-sammysparks000
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agency-application-security-engineer
Source: https://github.com/sammysparks000/skillshare/tree/main/skills/security-appsec-engineer
Command: npx skills add https://github.com/sammysparks000/skillshare --skill agency-application-security-engineer-sammysparks000

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Development teams ship code with exploitable vulnerabilities because security review happens too late or not at all, and automated scanners produce noise that developers ignore. This Skill embeds application security expertise directly into the development lifecycle through threat modeling, secure code review, and tuned security testing pipelines. ## Core Features & Use Cases - Threat Modeling: Conducts STRIDE-based threat models for new features and architectural changes, producing specific, testable security requirements before development begins. - Secure Code Review: Identifies OWASP Top 10 vulnerabilities (broken access control, injection, authentication failures, insecure deserialization) with concrete fix examples in the developer's language and framework. - Security Testing Integration: Configures SAST, DAST, SCA, and secret scanning in CI/CD with severity thresholds, false-positive tuning, and policy enforcement for dependency vulnerabilities. - Use Case: A team is building a new payment API. Use this Skill to threat model the design, review the authentication and authorization code, scan npm and Python dependencies for known CVEs, and enforce remediation SLAs of 7 days for critical and 30 days for high severity findings. ## Quick Start Review this pull request for security vulnerabilities and provide fix examples for any exploitable issues you find.

Frequently Asked Questions about agency-application-security-engineer

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

FAQPage Schema
How do I review code for OWASP Top 10 vulnerabilities?▼

Focus review effort on security-critical paths: authentication, authorization, input validation, data handling, and cryptographic operations. Check for injection via string concatenation, missing ownership verification on object references, and unsafe deserialization, then provide fix examples in the developer's framework.

How to integrate SAST and dependency scanning into CI/CD pipelines?▼

Run SAST scans on every pull request with tuned rules and severity thresholds, and scan dependencies with npm audit or pip-audit. Block merges on critical and high severity findings that have fixes available, and keep false positive rates below 20 percent so developers trust the tooling.

What is STRIDE threat modeling and when should I use it?▼

STRIDE is a threat modeling framework covering Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, and Elevation of Privilege. Use it before development begins on new features or architectural changes to produce specific, testable security requirements.

Can automated security scanners replace manual code review?▼

No, automated scanning misses logic bugs, authorization flaws, and business-specific vulnerabilities. Scanners should handle known vulnerability patterns while manual review covers authentication flows, access control decisions, and cryptographic implementation correctness.

What remediation SLAs should apply to security vulnerabilities?▼

Classify vulnerabilities by exploitability and business impact rather than CVSS score alone. The recommended SLAs are 7 days for critical, 30 days for high, 90 days for medium, and 180 days for low severity findings, with retesting to verify each fix.