An assortment of security operations skills for AI coding agents. A collaborative approach to shift-left security using Claude Code skills.
> /plugin marketplace add AgentSecOps/SecOpsAgentKit
What's inside
An assortment of security operations skills for AI coding agents. A collaborative approach to shift-left security using Claude Code skills.
SecOpsAgentKit provides specialized Claude Code skills for security operations, covering:
/plugin marketplace add https://github.com/AgentSecOps/SecOpsAgentKit.git
Skills in this repository reference industry-standard security frameworks:
We welcome contributions! Please read CONTRIBUTE.md for:
To kickstart a new skill for this repo:
Initialize: Create a new skill from the template
./scripts/init_skill.sh my-skill-name appsec
Develop: Fill in SKILL.md and add bundled resources
scripts/ - Executable security toolsreferences/ - Security framework documentationassets/ - Templates and configurationsValidate: Run the validation script
./scripts/validate_skill.py skills/appsec/my-skill-name
Update Documentation:
.claude-plugin/marketplace.json with your skill pathSubmit: Open a PR with the [skill] tag
See CONTRIBUTE.md for detailed guidelines including the exact format for README.md entries.
All skills follow these requirements:
---
name: skill-name # kebab-case identifier
description: > # Comprehensive description with use cases
What the skill does and when to use it...
version: 0.1.0 # Semantic versioning
maintainer: github-username # Your GitHub username
category: appsec # Primary security domain
tags: [sast, owasp, security] # Searchable tags
frameworks: [OWASP, CWE] # Security frameworks referenced
---
scripts/init_skill.sh - Initialize a new skill from templatescripts/validate_skill.py - Validate skill structure and frontmatterskills/_template/ - Base template for all new skillsThis project uses dual licensing:
This means:
See LICENSE.md for full license texts and details.
.claude-plugin/
marketplace.json
.githooks/
pre-commit
.github/
ISSUE_TEMPLATE/
bug_report.md
config.yml
feature_request.md
skill_submission.md
pull_request_template.md
.gitignore
CLAUDE.md
CONTRIBUTE.md
LICENSE.md
README.md
requirements.txt
scripts/
generate_marketplace.py
init_skill.sh
install_hooks.sh
validate_skill.py
SKILL_REFERENCE.md
skills/
_template/
assets/
.gitkeep
ci-config-template.yml
rule-template.yaml
references/
EXAMPLE.md
WORKFLOW_CHECKLIST.md
SKILL.md
.claude-plugin/
marketplace.json
appsec/
.category
api-mitmproxy/
assets/
.gitkeep
ci-config-template.yml
rule-template.yaml
references/
EXAMPLE.md
WORKFLOW_CHECKLIST.md
SKILL.md
api-spectral/
assets/
.gitkeep
ci-config-template.yml
github-actions-template.yml
rule-template.yaml
spectral-owasp.yaml
references/
custom_rules_guide.md
EXAMPLE.md
owasp_api_mappings.md
WORKFLOW_CHECKLIST.md
SKILL.md
dast-ffuf/
assets/
.gitkeep
ci-config-template.yml
rule-template.yaml
references/
EXAMPLE.md
WORKFLOW_CHECKLIST.md
SKILL.md
dast-nuclei/
assets/
.gitkeep
ci-config-template.yml
github_actions.yml
nuclei_config.yaml
rule-template.yaml
references/
authentication_patterns.md
EXAMPLE.md
false_positive_guide.md
owasp_mapping.md
template_development.md
WORKFLOW_CHECKLIST.md
SKILL.md
dast-zap/
assets/
.gitkeep
github_action.yml
gitlab_ci.yml
zap_automation.yaml
zap_context.xml
references/
api_testing_guide.md
authentication_guide.md
EXAMPLE.md
false_positive_handling.md
owasp_mapping.md
SKILL.md
sast-bandit/
assets/
.gitkeep
bandit_config.yaml
pre-commit-config.yaml
references/
cwe_owasp_mapping.md
remediation_guide.md
SKILL.md
sast-semgrep/
assets/
ci_config_examples/
github-actions.yml
gitlab-ci.yml
jenkins.groovy
rule_template.yaml
semgrep_config.yaml
references/
owasp_cwe_mapping.md
remediation_guide.md
rule_library.md
SKILL.md
sca-blackduck/
assets/
.gitkeep
blackduck_config.yml
ci_integration/
github_actions.yml
gitlab_ci.yml
jenkins_pipeline.groovy
ci-config-template.yml
policy_templates/
security_policy.json
rule-template.yaml
references/
cve_cwe_owasp_mapping.md
EXAMPLE.md
license_risk_guide.md
remediation_strategies.md
supply_chain_threats.md
WORKFLOW_CHECKLIST.md
SKILL.md
compliance/
.category
policy-opa/
assets/
.gitkeep
ci-cd-pipeline.yaml
gdpr-compliance.rego
k8s-constraint-template.yaml
k8s-constraint.yaml
k8s-pod-security.rego
pci-dss-compliance.rego
soc2-compliance.rego
terraform-security.rego
references/
compliance-frameworks.md
EXAMPLE.md
iac-policies.md
kubernetes-security.md
rego-patterns.md
SKILL.md
devsecops/
.category
container-grype/
assets/
.gitkeep
ci-config-template.yml
grype-ci-config.yml
grype-config.yaml
rule-template.yaml
references/
cisa_kev.md
cvss_guide.md
EXAMPLE.md
vulnerability_remediation.md
WORKFLOW_CHECKLIST.md
SKILL.md
container-hadolint/
assets/
.gitkeep
github-actions.yml
gitlab-ci.yml
hadolint-balanced.yaml
hadolint-permissive.yaml
hadolint-strict.yaml
references/
EXAMPLE.md
security_rules.md
SKILL.md
iac-checkov/
assets/
.gitkeep
checkov_config.yaml
github_actions.yml
gitlab_ci.yml
pre_commit_config.yaml
references/
compliance_mapping.md
custom_policies.md
EXAMPLE.md
suppression_guide.md
SKILL.md
sca-trivy/
SKILL.md
secrets-gitleaks/
assets/
.gitkeep
config-balanced.toml
config-custom.toml
config-strict.toml
github-action.yml
gitlab-ci.yml
precommit-config.yaml
references/
compliance_mapping.md
detection_rules.md
EXAMPLE.md
false_positives.md
remediation_guide.md
SKILL.md
vuln-defectdojo/
assets/
defectdojo-engagement-template.json
references/
tool-parser-map.md
scripts/
import_findings.py
SKILL.md
incident-response/
.category
detection-sigma/
assets/
.gitkeep
compliance-rules/
iso27001-logging.yml
nist-800-53-audit.yml
pci-dss-monitoring.yml
rule-templates/
credential-access.yml
lateral-movement.yml
persistence.yml
privilege-escalation.yml
references/
backend-support.md
compliance-mappings.md
field-modifiers.md
log-source-guide.md
mitre-attack-mapping.md
SKILL.md
forensics-osquery/
assets/
.gitkeep
forensic-packs/
credential-access.conf
ir-triage.conf
lateral-movement.conf
persistence-hunt.conf
osquery.conf
references/
mitre-attack-queries.md
osqueryd-deployment.md
platform-differences.md
table-guide.md
SKILL.md
ir-velociraptor/
assets/
.gitkeep
artifact-template.yaml
ci-config-template.yml
hunt-template.yaml
offline-collector-config.yaml
rule-template.yaml
references/
artifact-development.md
deployment-guide.md
EXAMPLE.md
mitre-attack-mapping.md
vql-patterns.md
WORKFLOW_CHECKLIST.md
SKILL.md
offsec/
.category
analysis-tshark/
assets/
.gitkeep
ci-config-template.yml
rule-template.yaml
references/
EXAMPLE.md
WORKFLOW_CHECKLIST.md
SKILL.md
crack-hashcat/
assets/
.gitkeep
ci-config-template.yml
rule-template.yaml
references/
EXAMPLE.md
WORKFLOW_CHECKLIST.md
SKILL.md
network-netcat/
assets/
.gitkeep
ci-config-template.yml
rule-template.yaml
references/
EXAMPLE.md
WORKFLOW_CHECKLIST.md
SKILL.md
ot-security-assessment/
SKILL.md
pentest-metasploit/
assets/
.gitkeep
ci-config-template.yml
rule-template.yaml
references/
EXAMPLE.md
WORKFLOW_CHECKLIST.md
SKILL.md
privesc-linpeas/
assets/
linpeas_report_template.md
references/
mitre_mapping.md
privesc_vectors.md
scripts/
linpeas_runner.py
SKILL.md
recon-nmap/
assets/
.gitkeep
ci-config-template.yml
rule-template.yaml
references/
EXAMPLE.md
WORKFLOW_CHECKLIST.md
SKILL.md
webapp-nikto/
assets/
.gitkeep
ci-config-template.yml
rule-template.yaml
references/
EXAMPLE.md
WORKFLOW_CHECKLIST.md
SKILL.md
webapp-sqlmap/
assets/
.gitkeep
ci-config-template.yml
rule-template.yaml
references/
EXAMPLE.md
WORKFLOW_CHECKLIST.md
SKILL.md
secsdlc/
.category
reviewdog/
assets/
.gitkeep
.reviewdog.yml
github_actions_template.yml
gitlab_ci_template.yml
pre_commit_config.yaml
references/
cwe_mapping.md
reporter_formats.md
supported_tools.md
SKILL.md
sast-horusec/
assets/
.gitkeep
ci-config-template.yml
rule-template.yaml
references/
EXAMPLE.md
WORKFLOW_CHECKLIST.md
SKILL.md
sbom-syft/
assets/
.gitkeep
ci-config-template.yml
rule-template.yaml
references/
EXAMPLE.md
WORKFLOW_CHECKLIST.md
SKILL.md
threatmodel/
.category
pytm/
SKILL.mdFAQ
secopsagentkit is a Claude Code plugin with 31 hand-picked skills for security work, indexed on Flowy. Install it with the command on its page. It includes api-mitmproxy, api-spectral, dast-ffuf. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.