attack-flow
Generate SITF-compliant attack flow JSON files from attack descriptions or incident reports. Use when analyzing supply chain attacks, breaches, or security…
Generate a PR-ready technique proposal when an attack step doesn't map to existing SITF techniques. Use after /attack-flow identifies technique gaps.
$ npx -y skills add wiz-sec-public/SITF --skill technique-proposal --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/technique-proposalContext preview
The summary Claude sees to decide when to auto-load this skill.
Generate a PR-ready technique proposal when an attack step doesn't map to existing SITF techniques. Use after /attack-flow identifies technique gaps.
name: technique-proposal description: Generate a PR-ready technique proposal when an attack step doesn't map to existing SITF techniques. Use after /attack-flow identifies technique gaps. argument-hint: "<description>" [component] tools: Read, Grep, Glob
Generate a PR-ready technique proposal when an attack step doesn't map to existing SITF techniques.
/technique-proposal <description> [component]
Arguments: $ARGUMENTS
When this skill is invoked:
1. Read `techniques.json` to understand existing techniques.
2. Confirm the gap:
3. **Verify the attack step is within SITF scope** (see Scope Boundaries below)
4. Identify the correct component:
5. Determine the attack stage:
**SITF covers SDLC infrastructure and software supply chain attacks specifically.** Not all attack steps in an incident warrant new SITF techniques.
**Example:** If an attacker uses CI/CD as initial access, then pivots to cloud production and uses a Kubernetes privilege escalation technique, the K8s privesc is **out of scope** for SITF. Instead:
1. For attack flows: Mark the step with `"type": "out-of-scope"` and reference the appropriate framework (e.g., "MITRE ATT&CK: Escape to Host - T1611") 2. For technique proposals: Report that the attack step is outside SITF's domain and does not warrant a new technique
**Rationale:** These generic infrastructure techniques are already well-documented in:
SITF adds value by covering the **unique attack surface of SDLC infrastructure** that these frameworks don't address comprehensively.
1. Find the highest existing ID for the target component:
2. Assign the next sequential number.
Generate the technique entry following these conventions:
Controls MUST be split into two categories:
**Protective Controls** - Configuration-based measures that prevent attacks:
**Detective Controls** - Monitoring and detection capabilities:
For each control, include:
For detective controls, optionally include:
Map each control to the appropriate OWASP SPVS category:
| Category | Description | Typical Controls | |----------|-------------|------------------| | **V1.1** | Identity and Access Management | MFA, SSO, OIDC, PAT policies | | **V1.2** | Hardening User Machines | IDE sandboxing, app whitelisting, credential storage | | **V1.3** | Security Requirements | Policies, security awareness training | | **V1.4** | Developer Tool Operation | AI tool policies, WebRTC restrictions | | **V1.5** | Source Code Management
A comprehensive framework for analyzing and defending against attacks targeting Software Development Lifecycle infrastructure.
Generate SITF-compliant attack flow JSON files from attack descriptions or incident reports. Use when analyzing supply chain attacks, breaches, or security…
Generate SITF-compliant attack flow JSON from red team or pentest reports. Accepts report files, URLs, or pasted findings. Use when documenting offensive…