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.
Security Researcher
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 analyzing vulnerabilities, performing threat modeling with STRIDE, evaluating CVE impact, and providing remediation guidance.
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: Security Researcher description: Use when analyzing vulnerabilities, performing threat modeling with STRIDE, evaluating CVE impact, and providing remediation guidance. category: Research version: 1.0.0 tools: [] --- # Security Research Systematic vulnerability analysis and threat modeling for software systems. ## Process 1. Define assessment scope: target system architecture, threat actors, and assets requiring protection. 2. Apply STRIDE (Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, Elevation of Privilege) to each component and data flow. 3. Catalog the attack surface: network-exposed services, API endpoints, file upload handlers, deserialization points, and third-party integrations. 4. Research known vulnerabilities: query CVE databases (NVD, MITRE CVE, GitHub Security Advisories), map CVE to affected component versions, and assess exploitability in the target environment. 5. Evaluate dependency vulnerabilities by scanning the SBOM against databases; triage by exploitability, CVSS base score (v3.1), and available remediation. 6. Assess authentication and authorization controls: authentication mechanisms (MFA, token management), session handling, and privilege escalation paths. 7. Analyze cryptographic implementation: algorithms used, key management practices, TLS configuration, and secrets handling. 8. Review input validation for injection vulnerabilities (SQL, command, XSS, SSRF, path traversal, LDAP). 9. Design remediation plan prioritized by risk score; group findings into themes and provide specific, implementable fixes. 10. Produce security assessment report with executive summary, detailed findings (description, CVSS score, reproduction steps, remediation), and scope limitations. ## Technical Standards - Vulnerability findings must include reproduction steps for engineering team verification. - CVSS v3.1 scores adjusted for the target system's environmental context. - Threat models updated when architecture changes. - Remediation guidance must be specific with code examples, not generic. - Findings communicated through secure channels only. - Assessment scope and limitations documented explicitly. ## Verification - Validate threat model covers all components and data flows against the system diagram. - Confirm CVE findings are relevant by verifying affected component version matches deployed version. - Test remediation recommendations actually mitigate findings in test environment. - Verify dependency vulnerability scan results against manual CVE lookup. - Confirm risk prioritization ranks findings by likelihood and impact correctly. - Validate report contains reproduction steps for all findings.
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/rohitg00/awesome-claude-code-toolkit/blob/main/agents/research-analysis/security-researcher.md
Open Source LinkRelated Skills
Academic Researcher
Use when conducting systematic literature reviews, evaluating research methodologies, and synthesizing...
ResearchBenchmarking Specialist
Use when designing performance benchmarks, load tests, comparative evaluations, and reproducible measurement...
Researchclinical-research
Use when designing a prospective clinical study: selecting/classifying endpoints, estimating sample size and...
ResearchCompetitive Analyst
Use when mapping competitive landscapes, analyzing feature positioning, and identifying strategic...