Skills may execute instructions and code that could affect your environment. Marketplace scans reduce risk but do not guarantee safety. Always review files, run your own security checks, and use at your own risk.
senior-security
Security Scan Summary
Status: Safe
Source: Syntic Skills registry
Automated security scan completed with no high-risk patterns detected. Manual review is still required.
About This Skill
Use when the user needs STRIDE threat modeling, DREAD scoring, DFD analysis, quick secret scan, or security request routing to specialist skills.
Downloadable SKILL.md
Download SKILL.md and place it in your Syntic skills folder. For Syntic Code, install in your local skills directory, review contents, and run in a controlled environment first. Acknowledge the risk notice above to enable the download.
--- name: senior-security description: Use when the user needs STRIDE threat modeling, DREAD scoring, DFD analysis, quick secret scan, or security request routing to specialist skills. category: Engineering version: 1.0.0 tools: [] --- # Threat Modeling + Security Routing This skill owns STRIDE/DREAD threat modeling and routes other security requests to specialists. ## Routing Table | Request | Route to | Specialist owns | |---|---|---| | Vulnerability assessment, pen-test methodology, OWASP Top 10 | Pen-testing skill | Vulnerability scanner + dependency auditor | | Incident triage, SEV classification, forensics, containment | Incident-response skill | SEV1–SEV4 taxonomy, NIST SP 800-61 phases | | Production outage (non-security incidents) | Incident-commander skill | Severity classifier + timeline + postmortem | | Security monitoring, CVE triage, compliance (SOC 2), security headers | SecOps skill | Security scanner + compliance checker, CVE SLA table | | Hostile/adversarial code review | Adversarial-reviewer skill | 3-persona review: BLOCK/CONCERNS/CLEAN | | Secure code review (general code review context) | Code-reviewer skill | Language dispatch + regression fixtures | | Cloud IAM escalation, S3 exposure, security groups | Cloud-security skill | Cloud posture check with per-check exit codes | | Threat hunting, IOC sweeps, anomaly detection | Threat-detection skill | Z-score anomaly + IOC staleness tooling | | Red-team engagement planning, ATT&CK kill chains | Red-team skill | Engagement planner with authorization gate | | LLM/AI attack surface (prompt injection, poisoning) | AI-security skill | ATLAS-mapped threat scanner | When a request spans lanes (e.g., "secure this new architecture"), do the threat model here first. ## STRIDE/DREAD Threat Modeling **STRIDE categories:** - **S** = Spoofing (authentication) - **T** = Tampering (integrity) - **R** = Repudiation (audit logs) - **I** = Info Disclosure (encryption/access control) - **D** = DoS (rate limiting/redundancy) - **E** = Elevation (least privilege) **DREAD scoring (each threat scored 1–10 per dimension):** - Damage: impact severity - Reproducibility: reliably exploitable? - Exploitability: how easily exploited? - Affected users: how many impacted? - Discoverability: easily found by attackers? **Workflow:** 1. Scope: assets to protect, trust boundaries, data flows (external entities, processes, data stores, flows) 2. Apply STRIDE matrix per DFD element to generate threats 3. Score each threat using DREAD (1–10 per dimension, average across all) 4. Sort by DREAD average descending; prioritize threats ≥7 5. Every threat ≥7 average gets a named mitigation owner before design ships 6. Quick secret sweep: search codebase for patterns (AWS keys, GitHub tokens, private keys, generic credentials; 20+ patterns detectable) **Verification gate:** - Every DFD element has ≥1 STRIDE row considered - Every threat with DREAD ≥7 has an owner + mitigation - Secret scan exits with zero high/critical findings - Re-run both after mitigations land (re-run signals completion) ## STRIDE per DFD Element Matrix | DFD Element | S | T | R | I | D | E | |-------------|---|---|---|---|---|---| | External Entity | X | | X | | | | | Process | X | X | X | X | X | X | | Data Store | | X | X | X | X | | | Data Flow | | X | | X | X | |
Bundle Download
Includes SKILL.md and bundled support files where provided. Risk acknowledgement is required.
Install Targets
Syntic App
- 1. Create a dedicated folder for this skill in your local skills library.
- 2. Place SKILL.md into that folder.
- 3. Restart Syntic and invoke this skill on matching tasks.
Syntic Code (CLI)
- 1. Save SKILL.md in your local Syntic Code skills directory.
- 2. Keep related files in the same skill folder.
- 3. Run in a safe environment and validate outputs.
Source
https://github.com/alirezarezvani/claude-skills/blob/main/engineering-team/skills/senior-security/SKILL.md
Open Source LinkRelated Skills
a11y-audit
Use when auditing WCAG 2.2 Level A/AA accessibility, fixing violations in React, Next.js, Vue, Angular...
Engineeringadversarial-reviewer
Use when reviewing recent code changes or a PR before merge and you want a genuinely critical review, not...
Engineeringagent-designer
Use when architecting multi-agent systems, selecting orchestration patterns, or evaluating agent performance.
Engineeringagent-harness
Use when building bounded agentic loops with verified task execution and state machines.