CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

pink-sandstorm-agrius

Adversary-emulation profile for Pink Sandstorm (G1030 / Agrius / Agonizing Serpens / AMERICIUM / BlackShadow / DEV-0227), Iran's MOIS-linked destructive wiper and pseudo-ransomware operator.

Quality

73%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./packages/decepticon/decepticon/skills/shared/adversary-emulation/pink-sandstorm/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a well-structured, action-oriented adversary-emulation reference that respects Claude's competence, but it inlines substantial reference bulk and lacks the validation/feedback checkpoints the rubric requires for destructive operations.

Suggestions

Add explicit validation/scope-verification checkpoints to the emulation workflow (e.g., confirm target is in-scope and isolated before each destructive step, with a stop-and-revert path) to lift the workflow_clarity cap.

Move the full campaign catalog, TTP-by-tactic listing, and tooling table into reference files (e.g., CAMPAIGNS.md, TTPS.md) with a concise overview and one-level links in SKILL.md to improve progressive disclosure.

DimensionReasoningScore

Conciseness

Dense, factual reference content that assumes Claude's competence (no basic concept explanations), with only minor prose in the campaign narratives that restates TTP-list implications and could be trimmed.

4 / 5

Actionability

Emulation guidance maps each TTP to specific, executable actions (base64 ASPXSpy in a Certificate text file, Plink renamed systems.exe, staging in C:\windows\temp\s\, enumerated wiper chain), with only minor gaps expected for an emulation profile.

4 / 5

Workflow Clarity

The wiper deployment chain is sequenced, but this is a destructive/batch skill with no validate→fix→retry checkpoints or mid-execution scope-verification, so the rubric's destructive-operations cap of 3 applies.

3 / 5

Progressive Disclosure

Well-organized single-file structure with clear one-level sections and no nested references, but ~170 lines of inlined campaign/TTP/tooling reference content could be split into separate reference files.

4 / 5

Total

15

/

20

Passed

Description

67%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is highly distinctive and trigger-rich, but it describes the subject rather than the skill's concrete actions and omits an explicit 'Use when...' clause, leaving the when-to-use guidance implicit.

Suggestions

Add an explicit 'Use when...' clause to the description (e.g., 'Use when emulating Pink Sandstorm / Agrius destructive wiper or pseudo-ransomware operations in an authorized engagement') to raise completeness.

Name the concrete actions the skill performs (e.g., 'maps TTPs to emulation steps, lists signature tooling, and provides detection guidance') rather than only describing the actor.

DimensionReasoningScore

Specificity

Names the domain ('adversary-emulation profile') and one concrete attribute ('destructive wiper and pseudo-ransomware operator'), but lists no concrete actions the skill performs; closer to 'names domain, actions minimal' than the multi-action anchors above.

2 / 5

Completeness

Clearly states what the skill is, but the description field contains no 'Use when...' trigger clause; when-guidance lives only in metadata.when_to_use, which per the rubric caps completeness at 3.

3 / 5

Trigger Term Quality

Comprehensive coverage of natural terms and synonyms an analyst would say — Pink Sandstorm, Agrius, Agonizing Serpens, AMERICIUM, BlackShadow, DEV-0227, plus 'MOIS-linked destructive wiper and pseudo-ransomware operator'.

5 / 5

Distinctiveness Conflict Risk

Actor-specific aliases and the 'destructive wiper and pseudo-ransomware operator' framing pin a clear niche with minimal overlap risk against other adversary-emulation profiles.

5 / 5

Total

15

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

PurpleAILAB/Decepticon

Path

packages/decepticon/decepticon/skills/shared/adversary-emulation/pink-sandstorm/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.