Install any skill in seconds. Free to start, no credit card required.
Get Started Free →florianbruniaux/cyber-defense-team
Orchestrate a 4-agent cyber defense pipeline to analyze log files for threats.
Passed 20 of 20 test cases with the skill, and 8 of 20 without it.
and 10 more in the full report
12 fixed8 passed either way0 still failing0 broke3 errored
Tokens, turns and time describe resource use, not a dollar price.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
A user triggers the analysis on `/var/log/nonexistent_audit.log`, but that file path does not exist on disk. What action should be taken before spawning any sub-agents?
| Checked | Without skill | With skill |
|---|---|---|
| Verifies log file path existence before spawning any agents. | Passed | Passed |
| Informs user to provide a valid path or paste log content directly. | Missed | Passed |
The instructions your model reads when the skill loads.
Orchestrate a 4-agent pipeline that analyzes log files for security threats and produces an incident report.
[You] -> Team Lead (this skill)
|
|-[1]-> log-ingestor (haiku) -> cyber-defense-events.json
|
|-[2]-> anomaly-detector (sonnet) -> cyber-defense-anomalies.json
| (reads events.json)
|-[3]-> risk-classifier (sonnet) -> cyber-defense-risk.json
| (reads anomalies.json)
`-[4]-> threat-reporter (sonnet) -> cyber-defense-report.md
(reads all 3 JSON files)
Stages 2 and 3 are sequential (each depends on previous output). Stage 4 runs after all data is ready.
Check that the log file exists (or that log content was provided inline). If the path doesn't exist, tell the user immediately and don't proceed.
Use the Agent tool to spawn the log-ingestor agent:
Task: Parse the log file at [log_path] and write structured events to cyber-defense-events.json.
Log path: [log_path]
Wait for completion. Confirm cyber-defense-events.json was created.
test cases passed, vs 8 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.