Install any skill in seconds. Free to start, no credit card required.
Get Started Free →mukul975/generating-forensic-timelines-with-hayabusa
Produce Sigma-based EVTX timelines and summaries with Hayabusa.
Passed 21 of 21 test cases with the skill, and 15 of 21 without it.
and 6 more in the full report
6 fixed16 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
I need to search through collected EVTX logs in `./logs` using Hayabusa for case-insensitive occurrences of the string 'powershell' directly, without relying on Sigma rule matches. What exact Hayabusa command performs this search?
| Checked | Without skill | With skill |
|---|---|---|
| Uses search subcommand with -k "powershell". | Passed | Passed |
| Includes -i flag for case-insensitive search. | Missed | Passed |
The instructions your model reads when the skill loads.
Hayabusa (隼, Japanese for "peregrine falcon") is a Sigma-based threat-hunting and fast-forensics timeline generator for Windows event logs, developed by Yamato Security in Rust. It parses .evtx files (offline or via live analysis of a local host), applies a large built-in library of Sigma detection rules plus Hayabusa-specific rules, and produces a single, readable, chronological timeline of high-signal events with severity levels, MITRE ATT&CK tactics, and rule references. This collapses thousands of raw event-log records into a prioritized incident timeline that an analyst can review quickly.
Hayabusa is purpose-built for DFIR triage. Instead of loading EVTX into a SIEM, an investigator runs a single binary against a directory of collected logs and gets a CSV or JSON timeline plus metrics (events per computer, per Event ID, per channel). Because detections are Sigma-based, coverage tracks the open detection-engineering community, and rules can be updated on demand with update-rules. The tool's output integrates with downstream analysis: CSV opens in Timeline Explorer, JSONL feeds into jq, and timesketch-* profiles export directly into Timesketch.
A frequent finding in Hayabusa timelines is malicious PowerShell — MITRE ATT&CK T1059.001 (Command and Scripting Interpreter: PowerShell) — surfaced via Sigma rules over Event ID 4104 (script-block logging), 4103, and Sysmon process creation. This skill maps to NIST CSF RS.AN-03 (analysis is performed to establish what has taken place during an incident).
.evtx files into a prioritized timeline.# Linux example
curl -LO https://github.com/Yamato-Security/hayabusa/releases/latest/download/hayabusa-3.0.0-lin-x64-gnu.zip
unzip hayabusa-*.zip && cd hayabusa-*
./hayabusa-3.0.0-lin-x64-gnu --version
Or build from source (rules are a submodule):
git clone https://github.com/Yamato-Security/hayabusa.git --recursive
cd hayabusa && cargo build --release
.evtx files (or run with --live-analysis on the host, as Administrator)../hayabusa update-rules
jq for JSONL.test cases passed, vs 15 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.