Quality
Code review, testing, and verification skills.
🦠
4w ago
CTF Malware Analysis
CTF Malware Analysis provides techniques for analyzing malware and network traffic in CTF challenges, including obfuscated scripts, PE/.NET binaries, C2 protocols, and anti-analysis tricks.
Quality
3K353
🔍
4w ago
CTF Reverse Engineering
CTF Reverse Engineering provides reverse engineering techniques for CTF challenges, covering binaries, APKs, WASM, firmware, custom VMs, bytecode, and anti-analysis. Use it when the main job is to understand how a compiled, obfuscated, packed, or virtualized target works before exploiting or solving it.
Quality
3K353
🌐
4w ago
CTF Web Exploitation
CTF Web Exploitation provides techniques for web exploitation in CTF challenges, covering XSS, SQLi, SSTI, SSRF, XXE, JWT, auth bypass, file upload, request smuggling, OAuth/OIDC, SAML, prototype pollution, and similar web bugs. Use it when the target is an HTTP application, API, browser client, template engine, identity flow, or smart-contract frontend/backend surface.
Quality
3K353
🏷️
4w ago
Go Naming Conventions
Go Naming Conventions provides rules for naming packages, functions, variables, interfaces, errors, and other Go identifiers. Use it when writing new Go code, reviewing or refactoring, or deciding between naming alternatives to follow Go standards.
Quality
3K193
📚
4w ago
Go Popular Libraries
Go Popular Libraries recommends production-ready Golang libraries and frameworks for choosing a library, comparing alternatives, or adding a new dependency.
Quality
3K193
🧩
4w ago
Golang Design Patterns
Golang Design Patterns provides idiomatic Go patterns for functional options, constructors, error flow, resource lifecycle, graceful shutdown, resilience, and streaming. Use it when choosing architectural patterns, designing APIs, or applying idiomatic Go practices.
Quality
3K193
🚨
4w ago
Golang Error Handling
Golang Error Handling provides guidance for creating, wrapping, inspecting, and logging errors in Go, covering sentinel errors, custom types, errors.Is/As, errors.Join, panic/recover, and structured logging. Use it when writing, reviewing, or auditing Go error handling code to avoid swallowed errors and duplicate logs.
Quality
3K193
🔍
4w ago
Golang Gopls
Golang Gopls provides semantic code intelligence for Go via the official gopls language server, including go-to-definition, find references, call hierarchies, workspace symbol search, diagnostics, safe rename, refactoring, and formatting. Use it when navigating, understanding, or refactoring Go code in the local resolved build.
Quality
3K193
🧹
4w ago
Golang Lint
Golang Lint configures golangci-lint for Go projects, covering linter selection, .golangci.yml setup, nolint directives, and lint output interpretation. Use it when setting up code quality tooling, fixing lint warnings, or cleaning up a legacy codebase.
Quality
3K193
🔄
4w ago
Golang Modernize
Golang Modernize scans Go codebases and suggests modern replacements for outdated patterns, language features, and standard library APIs. Use it during code review, Go version upgrades, or CI to bring code up to current idioms while preserving safety.
Quality
3K193
⚡
4w ago
Golang Performance Optimization
Golang Performance Optimization applies Go-specific optimization patterns—allocation reduction, CPU efficiency, memory layout, GC tuning, pooling, caching, and hot-path tuning—when profiling or benchmarks have identified a bottleneck. Use it for performance code review or to suggest benchmark-driven improvements.
Quality
3K193
📏
4w ago
Go Code Style
Go Code Style defines conventions for line breaking, variable declarations, control flow, and comments to keep Go code clear and reviewable. Use it when writing or reviewing Go code, answering style questions, or establishing project standards.
Quality
3K193