Security reviews require consistent scope, evidence, and remediation guidance across many tools. This skill provides practical workflows for authorized assessment, monitoring, hardening, and reporting.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Agent request
Review the Skillstore skill "security-engineer" from https://skillstore.io/skills/zl2023github-security-engineer.md and its manifest at https://skillstore.io/api/skills/zl2023github-security-engineer/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.
Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Stop conditions: unexpected service degradation, scope uncertainty, or sensitive data exposure.
Using "security-engineer". Summarize a confirmed broken access control issue for an engineering team.
Expected outcome:
High severity: a standard user can access another account record by changing its identifier. Enforce server-side ownership checks and add negative authorization tests.
Using "security-engineer". Prepare an incident response checklist for suspicious authentication activity.
Expected outcome:
Validate the alert source, affected identities, time range, and authentication method.
Preserve relevant identity, application, endpoint, and network evidence.
Contain confirmed abuse while protecting evidence and required business access.
Document recovery criteria, monitoring changes, owners, and follow-up actions.
Most critical static alerts are false positives caused by defensive examples, public references, and Markdown syntax. Actionable scanning, sensitive-data inspection, destructive removal, and an unaudited hidden-path script remain confirmed risks. The broad post-exploitation workflow creates additional high dual-use risk despite its authorization reminder.
The skill provides a ready-to-run Nmap command for service, operating-system, or broad port discovery. It enables active remote reconnaissance and can affect unauthorized targets.
The skill provides a ready-to-run Nmap command for service, operating-system, or broad port discovery. It enables active remote reconnaissance and can affect unauthorized targets.
The skill provides a ready-to-run Nmap command for service, operating-system, or broad port discovery. It enables active remote reconnaissance and can affect unauthorized targets.
The skill provides a ready-to-run Nmap command for service, operating-system, or broad port discovery. It enables active remote reconnaissance and can affect unauthorized targets.
The Web testing workflow explicitly progresses through exploitation, privilege escalation, and lateral movement, while also recommending parameter and dictionary brute forcing.
The offensive progression and brute-force guidance are explicit in the workflow. A general authorization reminder exists, but no per-action approval or technical scope control is defined.
Capability review items (28)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
The guide instructs execution of a Python script from a hidden home-directory path, but that script is absent from the audited package. This can execute unverified code outside the package boundary.
This is an actionable active-scanning or injection-testing command against a user-selected target. It can disrupt services or probe systems outside an authorized scope.
This is an actionable active-scanning or injection-testing command against a user-selected target. It can disrupt services or probe systems outside an authorized scope.
This is an actionable active-scanning or injection-testing command against a user-selected target. It can disrupt services or probe systems outside an authorized scope.
- **Nikto**:`nikto -h <target> -ssl -Format html -o report.html`
This is an actionable active-scanning or injection-testing command against a user-selected target. It can disrupt services or probe systems outside an authorized scope.
The command starts OpenVAS and passes a scanner password on the command line. It changes service state and can expose the supplied password through shell history or process inspection.
This is an actionable active-scanning or injection-testing command against a user-selected target. It can disrupt services or probe systems outside an authorized scope.
This actionable forensic command reads security alerts, memory data, or strings associated with credentials and secrets. Its output can expose sensitive operational data.
This actionable forensic command reads security alerts, memory data, or strings associated with credentials and secrets. Its output can expose sensitive operational data.
This actionable forensic command reads security alerts, memory data, or strings associated with credentials and secrets. Its output can expose sensitive operational data.
The skill supplies an actionable recursive ClamAV command with --remove. Executing it can delete files without quarantine, review, or per-file confirmation.
The regeneration command accesses and executes a script under ~/.hermes rather than a package-relative audited file. The external hidden path creates an integrity and provenance risk.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
- **Osquery**:`osqueryi "SELECT * FROM processes WHERE name LIKE '%malware%';"`
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
The skill presents a complete external command for execution against local files, services, logs, or images. Execution can read data or change local tool state and requires explicit approval.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
zl2023github. (2026). security-engineer security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/zl2023github-security-engineer/audits/4
BibTeX citation
@techreport{zl2023github-zl2023github-security-engineer-2026,
author = {zl2023github},
title = {security-engineer security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/zl2023github-security-engineer/audits/4},
note = {Author version unspecified}
}
CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "security-engineer security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "zl2023github"
date-released: "2026-07-24"
url: "https://skillstore.io/skills/zl2023github-security-engineer/audits/4"
identifiers:
- type: other
value: "skillstore:zl2023github-security-engineer:audit:4"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this scoreEvidence Confidence: Medium
41
Architecture
85
Maintainability
87
Content
65
Community
83
Spec Compliance
What You Can Build
Review Application Security
Assess code and application behavior, validate scanner findings, and prepare prioritized remediation guidance.
Build DevSecOps Controls
Select source, dependency, container, and configuration checks for a controlled delivery pipeline.
Investigate Security Alerts
Organize triage, evidence collection, containment, recovery, and post-incident reporting.
Try These Prompts
Create a Security Review Plan
Create an authorized security review plan for [system]. Define scope, assumptions, evidence, low-impact checks, approval gates, and report sections.
Review Source Code
Review [repository or files] for injection, access control, secret handling, unsafe uploads, SSRF, XXE, and deserialization risks. Explain evidence and fixes.
Design a DevSecOps Pipeline
Design security checks for [stack and pipeline]. Include SAST, dependency, secret, container, and configuration scanning with validation and release criteria.
Lead an Incident Investigation
Build an incident workflow for [alert and environment]. Prioritize preservation, triage, containment, forensic questions, recovery criteria, communication, and lessons learned.
Best Practices
Confirm written authorization, exact targets, timing, and stop conditions before active testing.
Use least-impact checks first and request separate approval before exploitation or destructive actions.
Redact sensitive evidence, validate automated findings manually, and record reproducible remediation steps.
Avoid
Do not scan public or third-party targets without verified authorization.
Do not run destructive flags or broad filesystem commands without backups, bounded paths, and confirmation.
Do not report scanner output as confirmed vulnerabilities without manual evidence and impact analysis.
Frequently Asked Questions
Does this skill perform penetration testing automatically?
It provides workflows and commands. Execution depends on available tools, permissions, user approval, and a verified authorized scope.
Can it review source code?
Yes. It covers automated and manual review for common injection, authentication, access control, data exposure, and file handling risks.
Does it replace a security professional?
No. Qualified reviewers must validate authorization, business impact, tool output, legal requirements, and remediation decisions.
Can it support incident response?
Yes. It structures triage, evidence collection, containment, eradication, recovery, monitoring, and retrospective analysis.
Which security standards does it reference?
It references CVSS, OWASP, CVE, MITRE ATT&CK, CIS Benchmarks, and common compliance auditing practices.
What should I provide before using it?
Provide the authorized scope, environment, target type, testing window, constraints, available tools, evidence rules, and expected report format.