binary-analysis-patterns

29.9k
wshobsonwshobson

Master binary analysis patterns including disassembly, decompilation, control flow analysis, and code pattern recognition. Use when analyzing executables, understanding compiled code, or performing static analysis on binaries.

193 days ago

binary-analysis-patterns

18.0k
sickn33sickn33

Master binary analysis patterns including disassembly, decompilation, control flow analysis, and code pattern recognition. Use when analyzing executables, understanding compiled code, or performing...

193 days ago

reverse-engineer

18.0k
sickn33sickn33

Expert reverse engineer specializing in binary analysis, disassembly, decompilation, and software analysis. Masters IDA Pro, Ghidra, radare2, x64dbg, and modern RE toolchains.

193 days ago

rationalize-deps

14.6k
quickwit-ossquickwit-oss

Analyze Cargo.toml dependencies and attempt to remove unused features to reduce compile times and binary size

193 days ago

reverse-engineering-tools

2.7k
gmh5225gmh5225

Guide for reverse engineering tools and techniques used in game security research. Use this skill when working with debuggers, disassemblers, memory analysis tools, binary analysis, or decompilers for game security research.

193 days ago

instruments-profiling

2.1k
steipetesteipete

Use when profiling native macOS or iOS apps with Instruments/xctrace. Covers correct binary selection, CLI arguments, exports, and common gotchas.

193 days ago

rssaurus-cli

1.8k
openclawopenclaw

Use the RSSaurus command-line client (Go binary `rssaurus`) to interact with https://rssaurus.com from the terminal: authenticate (`rssaurus auth login/whoami`), list feeds/items, print item URLs for piping, open URLs, and perform triage actions (mark read/unread, bulk mark-read, save/unsave). Use when asked to automate RSSaurus tasks from CLI, debug token/config issues, or demonstrate command usage.

193 days ago

pgvector-semantic-search

1.6k
timescaletimescale

Use this skill for setting up vector similarity search with pgvector for AI/ML embeddings, RAG applications, or semantic search. **Trigger when user asks to:** - Store or search vector embeddings in PostgreSQL - Set up semantic search, similarity search, or nearest neighbor search - Create HNSW or IVFFlat indexes for vectors - Implement RAG (Retrieval Augmented Generation) with PostgreSQL - Optimize pgvector performance, recall, or memory usage - Use binary quantization for large vector datasets **Keywords:** pgvector, embeddings, semantic search, vector similarity, HNSW, IVFFlat, halfvec, cosine distance, nearest neighbor, RAG, LLM, AI search Covers: halfvec storage, HNSW index configuration (m, ef_construction, ef_search), quantization strategies, filtered search, bulk loading, and performance tuning.

193 days ago

PDB Database

1.1k
DP-SkillsDP-Skills

Access the RCSB Protein Data Bank (PDB) for 3D protein and nucleic acid structures. Search by text, sequence, or structure; download coordinate files (PDB/mmCIF/BinaryCIF); and retrieve rich metadata for structural biology and drug-discovery workflows.

193 days ago

dynamic-instrumentation

790
gmh5225gmh5225

Expertise in LLVM-based dynamic binary instrumentation, runtime tracing, and program monitoring. Use this skill when implementing runtime analysis tools, code coverage systems, profilers, or dynamic security monitors.

193 days ago

binary-lifting

790
gmh5225gmh5225

Expertise in binary lifting techniques - converting machine code to LLVM IR for analysis, decompilation, and recompilation. Use this skill when working on reverse engineering, binary analysis, deobfuscation, or converting binaries to higher-level representations.

193 days ago

logicmso

661
BrownFineSecurityBrownFineSecurity

Analyze digital and analog captures from Saleae Logic MSO devices. Decode protocols like UART, SPI, I2C from exported binary files. Use when analyzing logic analyzer captures for CTF challenges, hardware reverse engineering, or protocol decoding.

193 days ago

deep-analysis

611
cyberkaidacyberkaida

Performs focused, depth-first investigation of specific reverse engineering questions through iterative analysis and database improvement. Answers questions like "What does this function do?", "Does this use crypto?", "What's the C2 address?", "Fix types in this function". Makes incremental improvements (renaming, retyping, commenting) to aid understanding. Returns evidence-based answers with new investigation threads. Use after binary-triage for investigating specific suspicious areas or when user asks focused questions about binary behavior.

193 days ago

ctf-pwn

611
cyberkaidacyberkaida

Solve CTF binary exploitation challenges by discovering and exploiting memory corruption vulnerabilities to read flags. Use for buffer overflows, format strings, heap exploits, ROP challenges, or any pwn/exploitation task.

193 days ago

binary-triage

611
cyberkaidacyberkaida

Performs initial binary triage by surveying memory layout, strings, imports/exports, and functions to quickly understand what a binary does and identify suspicious behavior. Use when first examining a binary, when user asks to triage/survey/analyze a program, or wants an overview before deeper reverse engineering.

193 days ago

ctf-rev

611
cyberkaidacyberkaida

Solve CTF reverse engineering challenges using systematic analysis to find flags, keys, or passwords. Use for crackmes, binary bombs, key validators, obfuscated code, algorithm recovery, or any challenge requiring program comprehension to extract hidden information.

193 days ago

dyn-object-masks

571
benchflow-aibenchflow-ai

Generate dynamic-object binary masks after global motion compensation, output CSR sparse format.

193 days ago

perf-benchmarker

509
agent-shagent-sh

Use when running performance benchmarks, establishing baselines, or validating regressions with sequential runs. Enforces 60s minimum runs (30s only for binary search) and no parallel benchmarks.

193 days ago

pkg-binary-builder

376
a5c-aia5c-ai

Configure pkg for Node.js binary builds with asset bundling and cross-platform targets.

193 days ago

qubo-formulator

376
a5c-aia5c-ai

QUBO (Quadratic Unconstrained Binary Optimization) formulation skill for optimization problems

193 days ago

protocol-parser

376
a5c-aia5c-ai

Specialized skill for binary and text protocol parsing and serialization. Design and validate protocol message formats, generate parser code from specifications, implement state machine parsing, and handle endianness and byte alignment.

193 days ago

Binary Exploitation Skill

376
a5c-aia5c-ai

Advanced binary exploitation and mitigation bypass

193 days ago

serialization

376
a5c-aia5c-ai

Expert skill for binary and text serialization formats, schema design, and optimization

193 days ago

pyinstaller-config

376
a5c-aia5c-ai

Configure PyInstaller for Python binary builds with spec files and bundling options.

193 days ago

Ghidra/IDA Reverse Engineering Skill

376
a5c-aia5c-ai

Deep integration with Ghidra and IDA Pro for binary analysis and reverse engineering

193 days ago

data-formats

374
vstorm-covstorm-co

Working with diverse data formats: binary, text, structured, and custom

dataparsingformats+1
193 days ago

build-deploy

320
Nghyane Llm Mux Build DeployNghyane Llm Mux Build Deploy

Build llm-mux binary and run locally for development/debugging

193 days ago

binary-re-dynamic-analysis

188
aiskillstoreaiskillstore

Use when you need to run a binary, trace execution, or observe runtime behavior. Runtime analysis via QEMU emulation, GDB debugging, and Frida hooking - syscall tracing (strace), breakpoints, memory inspection, function interception. Keywords - "run binary", "execute", "debug", "trace syscalls", "set breakpoint", "qemu", "gdb", "frida", "strace", "watch memory"

193 days ago

binary-re-static-analysis

188
aiskillstoreaiskillstore

Use when analyzing binary structure, disassembling code, or decompiling functions. Deep static analysis via radare2 (r2) and Ghidra headless - function enumeration, cross-references (xrefs), decompilation, control flow graphs. Keywords - "disassemble", "decompile", "what does this function do", "find functions", "analyze code", "r2", "ghidra", "pdg", "afl"

193 days ago

binary-re-tool-setup

188
aiskillstoreaiskillstore

Use when reverse engineering tools are missing, not working, or need configuration. Installation guides for radare2 (r2), Ghidra, GDB, QEMU, Frida, binutils, and cross-compilation toolchains. Keywords - "install radare2", "setup ghidra", "r2 not found", "qemu missing", "tool not installed", "configure gdb", "cross-compiler"

193 days ago

binary-re-triage

188
aiskillstoreaiskillstore

Use when first encountering an unknown binary, ELF file, executable, or firmware blob. Fast fingerprinting via rabin2 - architecture detection (ARM, x86, MIPS), ABI identification, dependency mapping, string extraction. Keywords - "what is this binary", "identify architecture", "check file type", "rabin2", "file analysis", "quick scan"

193 days ago

binary-re-synthesis

188
aiskillstoreaiskillstore

Use when ready to document findings, generate a report, or summarize binary analysis results. Compiles analysis findings into structured reports - correlates facts from triage/static/dynamic phases, validates hypotheses, generates documentation with evidence chains. Keywords - "summarize findings", "generate report", "document analysis", "what did we find", "write up results", "export findings"

193 days ago

Classification Modeling

95
aj-geddesaj-geddes

Build binary and multiclass classification models using logistic regression, decision trees, and ensemble methods for categorical prediction and classification

193 days ago

patch-diff-analyzer

89
HacktronAIHacktronAI

Specialized in reverse-engineering compiled binaries (JARs, DLLs). Use this when the user asks to compare versions, find security fixes, or analyze binary patches.

193 days ago

Advanced WebSocket Testing

71
PramodDuttaPramodDutta

WebSocket testing including connection lifecycle, reconnection logic, message ordering, backpressure handling, and binary frame testing.

websocketrealtimeconnection+2
193 days ago

AFL++ Fuzzing Testing

71
PramodDuttaPramodDutta

American Fuzzy Lop Plus Plus mutation-based fuzz testing for finding crashes, hangs, and security vulnerabilities in binary programs.

aflfuzzingmutation+2
193 days ago

path-tracing-reverse

62
letta-ailetta-ai

This skill provides guidance for reverse engineering compiled binaries to produce equivalent source code. It applies when tasks require analyzing executables, extracting algorithms and constants, and recreating identical program behavior in source form. Use when the goal is byte-for-byte or pixel-perfect reproduction of binary output.

193 days ago

extract-elf

62
letta-ailetta-ai

Guidance for extracting memory values from ELF (Executable and Linkable Format) binary files. This skill should be used when parsing ELF headers, extracting LOAD segments, dumping memory addresses and values, or converting binary data to structured output formats like JSON. Covers proper handling of 32-bit vs 64-bit ELF files, endianness, and segment types.

193 days ago

vulnerable-secret

62
letta-ailetta-ai

This skill provides guidance for extracting secrets from vulnerable executables. It should be used when tasks involve binary analysis, reverse engineering executables to find hidden flags/secrets, or exploiting buffer overflows and other vulnerabilities to extract protected data. Applicable to CTF challenges, security research, and authorized penetration testing scenarios.

193 days ago

sqlite-db-truncate

62
letta-ailetta-ai

This skill should be used when recovering data from corrupted or truncated SQLite databases. Apply this skill when a .db file cannot be opened with standard SQLite tools, when binary truncation has occurred, or when manual parsing of the SQLite binary format is needed to extract recoverable data.

193 days ago

swift-nio

51
JoannisJoannis

Expert guidance on SwiftNIO best practices, patterns, and implementation. Use when developers mention: (1) SwiftNIO, NIO, ByteBuffer, Channel, ChannelPipeline, ChannelHandler, EventLoop, NIOAsyncChannel, or NIOFileSystem, (2) EventLoopFuture, ServerBootstrap, or DatagramBootstrap, (3) TCP/UDP server or client implementation, (4) ByteToMessageDecoder or wire protocol codecs, (5) binary protocol parsing or serialization, (6) blocking the event loop issues.

193 days ago

ipsw

43
blacktopblacktop

Apple firmware and binary reverse engineering with the ipsw CLI tool. Use when analyzing iOS/macOS binaries, disassembling functions in dyld_shared_cache, dumping Objective-C headers from private frameworks, downloading IPSWs or kernelcaches, extracting entitlements, analyzing Mach-O files, or researching Apple security. Triggers on requests involving Apple RE, iOS internals, kernel analysis, KEXT extraction, or vulnerability research on Apple platforms.

193 days ago

nix-best-practices

37
0xBigBoss0xBigBoss

Nix patterns for flakes, overlays, unfree handling, and binary overlays. Use when working with flake.nix or shell.nix.

193 days ago

xlsx

36
lanejlanej

Use xlsx binary for Excel file manipulation including viewing, SQL-like filtering, cell editing, conversion to/from CSV, and data analysis operations.

193 days ago

sqlite-vec

33
existential-birdsexistential-birds

sqlite-vec extension for vector similarity search in SQLite. Use when storing embeddings, performing KNN queries, or building semantic search features. Triggers on sqlite-vec, vec0, MATCH, vec_distance, partition key, float[N], int8[N], bit[N], serialize_float32, serialize_int8, vec_f32, vec_int8, vec_bit, vec_normalize, vec_quantize_binary, distance_metric, metadata columns, auxiliary columns.

193 days ago

dialectical-mapping-steelmanning

31
lyndonkllyndonkl

Use when debates are trapped in false dichotomies, polarized positions need charitable interpretation, tradeoffs are obscured by binary framing, synthesis beyond 'pick one side' is needed, or when users mention steelman arguments, thesis-antithesis-synthesis, Hegelian dialectic, third way solutions, or resolving seemingly opposed principles.

193 days ago

prediction-markets

29
omer-metinomer-metin

Comprehensive expertise in decentralized prediction markets, including Polymarket-style platforms, UMA Optimistic Oracle integration, Conditional Tokens Framework (CTF), market making, resolution mechanisms, and regulatory considerations. Use when "prediction market, Polymarket, betting market, outcome tokens, resolution oracle, UMA oracle, conditional tokens, binary market, outcome prediction, information market, " mentioned.

193 days ago

ct

29
commontoolsinccommontoolsinc

Guide for using the ct (CommonTools) binary to interact with pieces, patterns, and the Common Fabric. Use this skill when deploying patterns, managing pieces, linking data between pieces, or debugging pattern execution. Triggers include requests to "deploy this pattern", "call a handler", "link these pieces", "get data from piece", or "test this pattern locally".

193 days ago