extract-crashes

Extract crash input files from fuzzing output directories to a target location.

113|23|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/opensage-agent/opensage-adk --skill extract-crashes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract-crashes
Source: https://github.com/opensage-agent/opensage-adk/tree/main/src/opensage/bash_tools/fuzz/extract-crashes
Command: npx skills add https://github.com/opensage-agent/opensage-adk --skill extract-crashes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the challenge of manually locating and organizing crash input files generated during fuzzing sessions, which are often buried deep within complex directory structures.

Core Features & Use Cases

  • Automated Discovery: Automatically locates the crashes directory within a fuzzing output environment.
  • Selective Extraction: Allows users to extract either the entire set of crash inputs or specific crash files by name.
  • Use Case: After a long-running fuzzing campaign, use this skill to quickly move all identified crash inputs into a dedicated analysis folder for debugging and reproduction.

Quick Start

Use the extract-crashes skill to copy all crash files from the fuzzing output into the directory named crash-analysis.

Frequently Asked Questions about extract-crashes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract crash input files from fuzzing output directories?

To extract crash input files from fuzzing output, use an automated tool to locate and copy crash inputs from deep within the directory structure into a dedicated target location for analysis.

Can I extract specific fuzzing crashes instead of all crashes at once?

Yes, you can extract specific fuzzing crashes by name. The extraction process supports both bulk extraction of all crash files and targeted extraction of specific crash inputs from the output directory.

What is the best way to organize crash inputs for debugging after a fuzzing campaign?

The best way to organize crash inputs after a fuzzing campaign is to automate the discovery and copy operations, moving all identified crash files from the output directory into a dedicated analysis folder.

What file system permissions are required to copy fuzzing crash files?

Standard file system permissions are required to copy fuzzing crash files. You need read access to the fuzzing output directory and write access to the specified target location to perform the copy operations.

Does automated crash extraction work with complex fuzzing directory structures?

Yes, automated crash extraction works with complex fuzzing directory structures. It automatically discovers the crashes directory within the fuzzing output environment to isolate and extract the crash inputs.

Why should I automate isolating crash inputs from fuzzing outputs?

You should automate isolating crash inputs because manually locating crash files buried deep within complex fuzzing output directories is challenging and time-consuming, delaying your debugging and reproduction efforts.