Browse Skills

11972 skills across 8 categories

All Skills (1897 found)

⏱️
4w ago

Golang Benchmark

Golang Benchmark measures and compares Go benchmark results with benchstat, profiles CPU and memory data with pprof, and sets up CI regression detection. Use it when writing, running, or analyzing Go benchmarks, or investigating production performance with Prometheus runtime metrics.
Quality
3K193
🧵
4w ago

Golang Concurrency

Golang Concurrency provides patterns and review/audit guidance for writing safe concurrent Go code using goroutines and channels. Use it when writing, reviewing, or auditing concurrent code to avoid goroutine leaks, race conditions, and channel ownership issues.
Quality
3K193
🧵
4w ago

Golang Context

Golang Context provides idiomatic patterns for context.Context in Go, covering propagation through API boundaries, cancellation, timeouts, deadlines, and request-scoped values. Use when designing context propagation across layers, debugging leaked or unexpired contexts, or choosing between context.Background, TODO, and WithoutCancel.
Quality
3K193
🧱
4w ago

Golang Data Structures

Golang Data Structures covers slices, maps, arrays, container/list, heap, ring, strings.Builder vs bytes.Buffer, generic collections, unsafe/weak pointers, and copy semantics. Use it when choosing or optimizing Go data structures, implementing generic containers, using container packages, or questioning slice/map internals.
Quality
3K193
🗄️
4w ago

Golang Database

Golang Database provides best practices for safe Go database access using database/sql, sqlx, and pgx. Use when writing, reviewing, or debugging Golang code that interacts with PostgreSQL, MariaDB, MySQL, or SQLite.
Quality
3K193
🔌
4w ago

Golang Dependency Injection

Golang Dependency Injection explains when and how to apply DI in Go, covering manual constructor injection and libraries like google/wire, uber-go/dig, uber-go/fx, and samber/do. Use it when designing service architecture, refactoring coupled code, or selecting a DI library.
Quality
3K193
🧪
4w ago

Calibrate Sample Dataset

Calibrate Sample Dataset runs end-to-end calibration on the bundled sample dataset against a running AutoMagicCalib (AMC) microservice to verify a fresh AMC stack. Use it when the user asks to test the sample dataset, run sample calibration, or verify the AMC install.
Quality
3K345
🔍
4w ago

cuPyNumeric Migration Readiness

cuPyNumeric Migration Readiness assesses NumPy code before porting to cuPyNumeric, identifying which APIs will scale on GPU and which need refactoring. Use it before starting a migration to get a verdict and concrete refactor pointers.
Quality
3K345
🏴‍☠️
4w ago

Advanced Red Team Ops

Advanced Red Team Ops provides a methodology for red team engagements covering OPSEC, C2 infrastructure, living-off-the-land, lateral movement, persistence, and exfiltration. Use it when planning advanced red team operations or studying APT TTPs.
Quality
2.9K479
🧨
4w ago

Basic Exploitation

Basic Exploitation teaches foundational Linux exploitation techniques such as controlling EIP/RIP, ROP chain construction, ret2libc, shellcode injection, and heap spraying. Use it when building initial proofs of concept or understanding classic exploitation primitives with mitigations disabled.
Quality
2.9K479
🔍
4w ago

Bug Identification

Bug Identification provides a systematic methodology for discovering software vulnerabilities through static analysis, dynamic analysis, fuzzing, and AI-assisted techniques. Use it for code audits, bug bounty triage, or building vulnerability identification pipelines.
Quality
2.9K479
💥
4w ago

Crash Analysis

Crash Analysis triages crash dumps and debugger output to determine if a vulnerability is exploitable. Use it when assessing fuzzer crashes, reading stack traces, or identifying root causes with WinDbg, GDB, ASAN, or MSAN.
Quality
2.9K479
PreviousPage 38 of 159Next