Agent skill

Re Crash Triage

by dslsdzc in dslsdzc/rev-skills

崩溃/漏洞样本分析:确定性复现、ASAN/UBSAN 报告解读、输入最小化 (afl-tmin/cmin)、gdb 回溯定位、rr 录制重放、PoC 产出。

Apache-2.0Auto-check: notesSecurity

Install Re Crash Triage

skills CLI
$ npx skills add dslsdzc/rev-skills --skill re-crash-triage -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install dslsdzc/rev-skills re-crash-triage --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/dslsdzc/rev-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/re-crash-triage .claude/skills/re-crash-triage && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
re-crash-triage
GitHub stars
135
Token cost
~1.7k tokens
SKILL.md length
534 words
Files
1
Skills in repo
40
Repo updated
First seen
Licence
Apache-2.0

At a glance

崩溃/漏洞样本分析:确定性复现、ASAN/UBSAN 报告解读、输入最小化 (afl-tmin/cmin)、gdb 回溯定位、rr 录制重放、PoC 产出。

  • Works in 5 steps: 确定性复现 → ASAN 报告解读(目标须为 -fsanitize=address -g… → 输入最小化 → …
  • Tasks that involve Fuzzing
  • SKILL.md covers 何时使用 / 何时不用, 工具准备, 操作步骤 and 跨域联合, plus 1 more section
  • Calls apt, dnf and make; reaches github.com

What it does

Re Crash Triage is an agent skill from dslsdzc/rev-skills. 崩溃/漏洞样本分析:确定性复现、ASAN/UBSAN 报告解读、输入最小化 (afl-tmin/cmin)、gdb 回溯定位、rr 录制重放、PoC 产出。 触发词:崩溃、crash、ASAN、UBSAN、未定义行为、UAF、堆溢出、越界、段错误、segfault、 core dump、PoC、漏洞分析、崩溃分析。

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Security, covering Fuzzing. It works with Linux and macOS. The repository describes itself as: 122 个逆向工程 AI 技能(可发布、跨平台):恶意软件分析 / 软件逆向 / 固件嵌入式 / 协议逆向 / 移动应用 / 脱壳反混淆 / 软件破解 / 漏洞挖掘 / 托管代码 / 取证情报 / CTF。 The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve Fuzzing

Example prompts

  • “/re-crash-triage”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. 确定性复现
  2. ASAN 报告解读(目标须为 -fsanitize=address -g -fno-omit-frame-pointer 构建,见工具准备)
  3. 输入最小化
  4. gdb 回溯定位
  5. PoC / 报告

What it can do on your machine

Read from SKILL.md and the folder at commit bd21db8. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • apt
    • dnf
    • make
    • git
    • cmake
    • brew

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Re Crash Triage loads about 1.7k tokens when it runs. Until then it costs about 44 tokens; SKILL.md has 534 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~44
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteRuns commands with sudoSKILL.md:25
    - clang: `sudo apt install clang` / `sudo dnf install clang` / `sudo pacman -S clang` / macOS Xcode 自带
  • NoteRuns commands with sudoSKILL.md:26
    - gcc: Debian/Ubuntu `sudo apt install gcc`(ASAN 内置在 gcc,无独立包);Fedora `sudo dnf install gcc`;Arch `sudo pacman -S gcc`
  • NoteRuns commands with sudoSKILL.md:32
    - Debian/Ubuntu: `sudo apt install gdb`
  • NoteRuns commands with sudoSKILL.md:33
    - Fedora/RHEL: `sudo dnf install gdb`
  • NoteRuns commands with sudoSKILL.md:34
    - Arch: `sudo pacman -S gdb`
  • NoteRuns commands with sudoSKILL.md:41
    - Debian/Ubuntu: `sudo apt install rr`(universe 仓库)
  • NoteRuns commands with sudoSKILL.md:42
    - Fedora/RHEL: `sudo dnf install rr`
  • NoteRuns commands with sudoSKILL.md:49
    TYPE=Release ../rr && make -j$(nproc) && sudo make install
  • NoteRuns commands with sudoSKILL.md:53
    sudo sysctl kernel.perf_event_paranoid=1
  • NoteRuns commands with sudoSKILL.md:139
    - 确实需要原始 core 文件时再临时改:`sudo sysctl kernel.core_pattern=core`(core 落到进程工作目录,注意只对之后启动的进程生效)

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from dslsdzc/rev-skills at commit bd21db8, republished under its Apache-2.0 licence (© dslsdzc). 534 words, ~1,702 tokens.

Download SKILL.mdSave it as .claude/skills/re-crash-triage/SKILL.md (or your agent's skills folder).
name
re-crash-triage
description
崩溃/漏洞样本分析:确定性复现、ASAN/UBSAN 报告解读、输入最小化 (afl-tmin/cmin)、gdb 回溯定位、rr 录制重放、PoC 产出。 触发词:崩溃、crash、ASAN、UBSAN、未定义行为、UAF、堆溢出、越界、段错误、segfault、 core dump、PoC、漏洞分析、崩溃分析。
capabilities
debugging

崩溃分析与漏洞定位(crash triage)

何时使用 / 何时不用

  • 用:fuzz 产出崩溃输入;程序段错误/abort;需要判断崩溃是否真实漏洞(可达性)并产出最小 PoC;多线程/非确定性崩溃需复现
  • 不用:还没崩溃、要主动找 bug(→ [[re-fuzzing]]);崩溃已定位、需要深挖函数逻辑(→ [[re-binary-core]] 底座)
  • 不用:只需要看符号栈(直接 [[re-gdb]] 亦可,但本技能含完整"复现→最小化→定位→PoC"流程)

工具准备

所有工具先验证再使用。复现崩溃是动态执行,默认沙箱内跑([[re-analyze/platform-tips]] 最高原则,见 [[re-sandbox]])。

ASAN / UBSAN —— 内存与未定义行为检测(clang/gcc 内置)
  • clang: sudo apt install clang / sudo dnf install clang / sudo pacman -S clang / macOS Xcode 自带
  • gcc: Debian/Ubuntu sudo apt install gcc(ASAN 内置在 gcc,无独立包);Fedora sudo dnf install gcc;Arch sudo pacman -S gcc
  • 编译: gcc -fsanitize=address,undefined -g -fno-omit-frame-pointer -o target_asan target.c(clang 参数相同)
  • 验证: 写一个数组越界小程序编译运行,确认输出含 AddressSanitizer 字样
gdb —— 回溯与 core 分析
  • Debian/Ubuntu: sudo apt install gdb
  • Fedora/RHEL: sudo dnf install gdb
  • Arch: sudo pacman -S gdb
  • macOS: brew install gdb(需 codesign 授权);Xcode 自带 lldb 亦可(见 [[re-lldb]])
  • Windows: WSL 内 Linux 版;Windows 本机用 WinDbg([[re-windbg]])
  • 验证: gdb --version
rr —— 录制/重放(非确定性崩溃)
  • Debian/Ubuntu: sudo apt install rr(universe 仓库)
  • Fedora/RHEL: sudo dnf install rr
  • Arch: paru -S rr(AUR 包;官方仓库无 rr)
  • macOS: 无支持(rr 仅支持 Linux,官方原话 "Apple hardware is fine, Apple software is not");Apple Silicon 用户用 Asahi Linux 或 Linux 虚拟机(需 PMU 透传)
  • Windows: WSL2 内 Linux 版
  • 源码编译:
    sh
    git clone https://github.com/rr-debugger/rr && mkdir rr/obj && cd rr/obj
    cmake -DCMAKE_BUILD_TYPE=Release ../rr && make -j$(nproc) && sudo make install
  • 前置: Linux 内核 3.11+(建议 4.7+);perf_event_paranoid > 1 时超慢,先放开:
    sh
    sudo sysctl kernel.perf_event_paranoid=1
  • 虚拟机内需 PMU 透传(VMware/KVM 可,VirtualBox 不可)
  • 容器/受限环境先自检: rr check 会检查 PMU/perf_event 可用性与已知限制,通过后再用;嵌套虚拟化、未透传 PMU 的容器里 rr 无法录制
  • PMU 不可用时的回退(不要卡在 rr 上): 改用「同一输入多次重跑 + 日志/条件断点」缩小竞态窗口;数据竞争类问题用 valgrind --tool=helgrind 或 -fsanitize=thread 构建定位;纯 ASLR 抖动可先 set disable-randomization on 排除
  • 验证: rr --version
afl-tmin / afl-cmin —— 输入最小化与去重(随 AFL++ 安装)
  • 安装见 [[re-fuzzing]] 的 AFL++ 一节(afl-tmin / afl-cmin 随包安装)
  • 前置(afl-cmin 尤其重要): afl-cmin 需要目标可被 AFL 观测——通常要求它由 AFL 插桩构建(afl-clang-fast / afl-gcc),否则会报「无插桩 / not instrumented」而失败。afl-tmin 的约束弱得多(可按纯崩溃判据工作),未插桩目标通常也能跑
  • 常见踩空: 目标是独立 ASAN 构建(gcc -fsanitize=address -g)而没有走 afl-clang-fast 时,afl-cmin 不保证能跑。先确认构建方式;不是 AFL 编译器产出时,改用 afl-tmin 逐个最小化,或回 [[re-fuzzing]] 重建插桩版本
  • 验证: afl-tmin -h / afl-cmin -h

操作步骤

按顺序执行;崩溃输入与 PoC 先 sha256 存证([[re-triage]] 方法)。

  1. 确定性复现:
    sh
    sha256sum crash_input > crash_input.sha256
    ./target < crash_input          # stdin 输入
    ./target crash_input            # 文件输入
    ./target -f crash_input         # 按目标实际参数形态
    • 连续跑 3 次都崩 = 确定性崩溃,继续第 2 步;时崩时不崩 = 非确定性(多线程/未初始化/ASLR),跳到第 4 步用 rr
    • core dump 开启(崩溃后留 core 供分析): ulimit -c unlimited;cat /proc/sys/kernel/core_pattern 若指向 systemd-coredump/apport 则 core 会被系统收走(见坑 4)
  2. ASAN 报告解读(目标须为 -fsanitize=address -g -fno-omit-frame-pointer 构建,见工具准备):
    • heap-buffer-overflow / stack-buffer-overflow / global-buffer-overflow:越界读写——报告含越界方向(READ of size N / WRITE of size N)与越界偏移
    • heap-use-after-free:UAF——看 freed by 与 allocated by 两段栈,找释放点与再使用点
    • attempting double-free:重复释放
    • SEGV:空指针/野指针访问,细节需 gdb 补(第 4 步)
    • 关键:#0 帧是崩溃点,别只看行号——结合数据流向判断是哪个输入字节导致
  3. 输入最小化:
    sh
    afl-tmin -i crash_input -o crash.min -- ./target @@
    # 多个崩溃输入先按路径去重(需 AFL 插桩,见工具准备):
    afl-cmin -i crashes_dir -o minimized -- ./target @@
    • @@ 只适用于「文件参数」目标(AFL 把 @@ 替换成输入文件路径)。目标是 stdin 读输入时不要用 @@,把「文件 → stdin」这一步补进命令行,例如:
      sh
      afl-tmin -i crash_input -o crash.min -- sh -c './target < "$1"' _ @@
      或在目标自带 -f <file> 之类文件参数时用它替代 @@;先按第 1 步确认过的真实输入形态选写法
    • afl-tmin 产出保持崩溃的最短输入;可再手工删头/尾字节验证(二分查找最小边界)
    • 最小化后输入即 PoC 底稿;崩溃类型保持 = 同一 bug 的判定依据
  4. gdb 回溯定位:
    sh
    gdb -q ./target
    (gdb) set disable-randomization on     # 关 ASLR 便于地址对照
    (gdb) run crash.min
    (gdb) bt                                # 完整回溯
    (gdb) info registers                    # 崩溃点寄存器
    (gdb) x/16i $pc                         # 崩溃点反汇编
    • core 文件分析:gdb -q ./target /path/to/core
    • bt 全是 ??(无符号):记模块基址 + 偏移,进 [[re-ghidra]] / [[re-ida]] 反编译补帧(见坑 5)
    • 非确定性崩溃 → rr 录制重放:
      sh
      rr record ./target crash_input
      rr replay                            # 打开 gdb 会话
      (rr) continue                         # 跑回崩溃点
      (rr) bt
      (rr) reverse-continue                 # 崩溃前反向执行找根因
  5. PoC / 报告:
    • PoC:crash.min + sha256 + 复现命令(环境:ASAN 构建参数、运行参数、输入通道)
    • 报告要点:崩溃类型(ASAN 类别)、崩溃点函数/行/偏移、数据流向(哪个输入字节 → 越界下标)、根因(长度校验缺失 / 索引未验证 / 释放后使用)、可达性(见坑 3:崩溃路径真实可触达、输入可控)、影响评估(越界读→信息泄露、越界写→RCE、纯崩溃→DoS)、修复建议
    • 产出:PoC hash 与崩溃特征可进 [[re-ioc]]
Show full SKILL.md (140 more words)Show less

跨域联合

  • [[re-vuln]]:本网关工作流第 3 步固定调用本技能(崩溃分析是漏洞挖掘链路的核心环节)
  • [[re-fuzzing]]:其崩溃产出(out/crashes/)交本技能分析(本技能也反向使用其 afl-tmin/cmin 工具链)
  • [[re-binary-core]]:定位后补符号/读函数逻辑走底座([[re-ghidra]] / [[re-ida]] / [[re-radare2]]);[[re-triage]] 提供存证方法
  • [[re-memdump]]:进程已死 / 已有 core 文件需更多上下文时转储分析(崩溃 core → memdump)
  • [[re-sandbox]] / [[re-analyze/platform-tips]]:复现是动态执行,默认沙箱内跑

常见坑与陷阱

  • 非确定性崩溃(多线程):现象——同一输入 10 次里崩 3 次,gdb 重跑复现不了;原因——线程竞态 / 未初始化内存 / ASLR 地址差异;对策——rr 录制(rr record ./target input)在崩溃点自动停止,rr replay + reverse-continue 反向定位根因;先 set disable-randomization on 排除 ASLR 因素
  • ASAN 与优化差异:现象——ASAN(-O0/-O1)崩溃但 release(-O2)不崩,或反过来 release 才崩;原因——优化改变内存布局/时序,掩盖或暴露未定义行为;对策——两种构建都试;补 -fsanitize=undefined 抓 UB;影响与可达性判断以真实 release 行为为准(ASAN 报出的是潜在漏洞,需确认)
  • 崩溃≠漏洞(可达性):现象——ASAN 报越界但在死代码/不可达分支,或崩溃由 harness 引入;原因——fuzzer 触发的输入未必对应真实攻击面;对策——gdb 回溯 + 反编译确认崩溃路径可触达、输入可控;区分 harness bug 与目标 bug([[re-vuln]] 工作流第 4 步兜底确认)
  • core 被系统收走:现象——ulimit -c unlimited 后崩溃仍无 core 文件;原因——core_pattern 指向 systemd-coredump(管道方式)/apport 拦截;对策——先 cat /proc/sys/kernel/core_pattern 确认落点,再按落点取回:
    • core_pattern 形如 |/usr/lib/systemd/systemd-coredump ...:core 已被 systemd 接管,不要急着改全局设置,直接取用即可——coredumpctl list 找条目(按可执行名/时间),coredumpctl info <PID|可执行名> 看元数据,coredumpctl dump <PID> -o core 导出,或 coredumpctl gdb <PID> 直接进 gdb 调试。这比改 core_pattern 更完整,也不影响系统上其它程序的 core 行为
    • apport 接管(Ubuntu):core 落在 /var/crash/,用 apport-unpack 展开
    • 确实需要原始 core 文件时再临时改:sudo sysctl kernel.core_pattern=core(core 落到进程工作目录,注意只对之后启动的进程生效)
    • 兜底:gdb --args ./target crash.min 直接跑,不依赖 core 文件
  • 符号缺失:现象——bt 全 ??、地址对不上;原因——strip / 静态链接 / 二进制与 core 版本不一致;对策——core 与二进制必须同版本(对比 sha256);记录崩溃模块基址与偏移,在 [[re-ghidra]] / [[re-ida]] 按偏移定位函数,换算回 gdb 地址

© dslsdzc, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/re-crash-triage of dslsdzc/rev-skills.

Open the folder on GitHubat commit bd21db8

Compare with similar skills

Re Crash Triage next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Re Crash Triage compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Re Crash Triage this skilldslsdzc/rev-skills135—~1.7kAutomated safety check: NotesApache-2.0
Game Automationrehan-remade/universal-modder6.5k—~1.9kAutomated safety check: PassMIT
Ctf Cryptoljagiello/ctf-skills3.4k—~11kAutomated safety check: NotesMIT
Os Hardware Inventorycdxgen/cdxgen1.1k—~1.5kAutomated safety check: PassApache-2.0
Forensics OsqueryAgentSecOps/SecOpsAgentKit2201 repos~4.9kAutomated safety check: NotesCustom licence
Bumblebeesickn33/agentic-awesome-skills47k1 repos~2.5kAutomated safety check: NotesMIT

Similar skills

  • Game Automation

    rehan-remade/universal-modder

    Launch, see and drive a real game so an agent can test its own mods.

    6.5k GitHub stars~1.9k tokensUpdated today
    SecurityAuto-check passed
  • Ctf Crypto

    ljagiello/ctf-skills

    Provides cryptography attack techniques for CTF challenges. An agent skill from ljagiello/ctf-skills.

    3.4k GitHub stars~11k tokensUpdated 27 days ago
    SecurityAuto-check: notes
  • Collects live operating-system inventory (OBOM) and host hardware inventory (HBOM) as CycloneDX documents using the cdxgen obom and hbom commands, including osquery-backed runtime artifacts, Linux…

    1.1k GitHub stars~1.5k tokensUpdated today
    SecurityAuto-check passed
  • Forensics Osquery

    AgentSecOps/SecOpsAgentKit

    SQL-powered forensic investigation and system interrogation using osquery to query operating systems as relational databases.

    220 GitHub starsUsed in 1 repo~4.9k tokens
    SecurityAuto-check: notes
  • Bumblebee

    sickn33/agentic-awesome-skills

    Run Bumblebee supply-chain inventory and exposure scans on macOS/Linux to detect compromised packages, extensions, and MCP host configs.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    SecurityAuto-check: notes
  • Performing Memory Forensics With Volatility3 Plugins

    mukul975/Anthropic-Cybersecurity-Skills

    Analyze memory dumps using Volatility3 plugins to detect injected code, rootkits, credential theft, and malware artifacts in Windows, Linux, and macOS memory images.

    34k GitHub stars~2.1k tokensUpdated 1 mo ago
    SecurityAuto-check passed

More from dslsdzc/rev-skills

All 40 skills in this repo
  • Captures an analyzable sample from a live system when the target leaves no file on disk, by finding abnormal executable memory and the execution context that reached it.

    135 GitHub stars~2k tokensUpdated 6 days ago
    Auto-check passed
  • APK Static Analysis

    dslsdzc/rev-skills

    Guides static analysis of an Android APK with jadx and apktool: reading the manifest, Java code, resources and permissions, and recognizing hardening or obfuscation.

    135 GitHub stars~2k tokensUpdated 6 days ago
    Auto-check passed
  • Re Attribution

    dslsdzc/rev-skills

    威胁归因方法论:钻石模型、基础设施图谱、置信度分级与归因报告. An agent skill from dslsdzc/rev-skills.

    135 GitHub stars~1.1k tokensUpdated 6 days ago
    Auto-check passed
  • Re Format Elf

    dslsdzc/rev-skills

    ELF 格式解析:ehdr/phdr/shdr、GOT/PLT、initarray、符号恢复. An agent skill from dslsdzc/rev-skills.

    135 GitHub stars~1.9k tokensUpdated 6 days ago
    Auto-check passed
  • Re Fp Runtime

    dslsdzc/rev-skills

    函数式语言运行时逆向(Haskell/OCaml):闭包/堆对象模型、调用约定、数据流优先策略. An agent skill from dslsdzc/rev-skills.

    135 GitHub stars~1.4k tokensUpdated 6 days ago
    Auto-check passed
  • Re Frida

    dslsdzc/rev-skills

    Frida 动态插桩(桌面+移动统一). An agent skill from dslsdzc/rev-skills.

    135 GitHub stars~2.8k tokensUpdated 6 days ago
    Auto-check passed

Works with

Categories

Questions about Re Crash Triage

What does Re Crash Triage do?

崩溃/漏洞样本分析:确定性复现、ASAN/UBSAN 报告解读、输入最小化 (afl-tmin/cmin)、gdb 回溯定位、rr 录制重放、PoC 产出。. Re Crash Triage is an agent skill from dslsdzc/rev-skills.

When should I use Re Crash Triage?

Re Crash Triage fits situations like: tasks that involve Fuzzing.

How do I install Re Crash Triage in Claude Code?

Run `npx skills add dslsdzc/rev-skills --skill re-crash-triage -a claude-code`. Or copy the skill folder (.claude/skills/re-crash-triage in dslsdzc/rev-skills) into .claude/skills/re-crash-triage in your project. Claude Code loads it when a task matches its description.

How do I install Re Crash Triage in Codex?

Run `npx skills add dslsdzc/rev-skills --skill re-crash-triage -a codex`. Or copy the skill folder (.claude/skills/re-crash-triage in dslsdzc/rev-skills) into .agents/skills/re-crash-triage in your project. Codex loads it when a task matches its description.

Can I use Re Crash Triage in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add dslsdzc/rev-skills --skill re-crash-triage -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/re-crash-triage, .gemini/skills/re-crash-triage, .github/skills/re-crash-triage and .opencode/skills/re-crash-triage in your project.

What does Re Crash Triage need to run?

Going by SKILL.md and its folder, Re Crash Triage needs the command-line tools its instructions call (apt, dnf, make, git, cmake and brew).

Does Re Crash Triage access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Re Crash Triage safe to install?

Our automated static check of SKILL.md found notes only (runs commands with sudo), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Re Crash Triage use?

Re Crash Triage is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Re Crash Triage use?

About 1.7k tokens (SKILL.md is roughly 6.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Re Crash Triage?

Skills that share tags, products or a category with Re Crash Triage: Game Automation (rehan-remade/universal-modder, 6.5k stars), Ctf Crypto (ljagiello/ctf-skills, 3.4k stars), Os Hardware Inventory (cdxgen/cdxgen, 1.1k stars) and Forensics Osquery (AgentSecOps/SecOpsAgentKit, 220 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Re Crash Triage?

dslsdzc (a GitHub user) maintains it in dslsdzc/rev-skills, which has 135 GitHub stars. The repository holds 40 skills in this directory. The repository was last updated on October 5, 2026.

Source: dslsdzc/rev-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.