14,558 skills found Β· Page 183 of 486
ljagiello / solve-challengeSolves CTF challenges by performing first-pass triage, identifying the dominant category, and routing execution to the right specialized ctf-* skill
ljagiello / ctf-forensicsProvides digital forensics and signal analysis techniques for CTF challenges
ljagiello / ctf-ai-mlProvides AI and machine learning techniques for CTF challenges
ljagiello / ctf-malwareProvides malware analysis and network traffic techniques for CTF challenges
ljagiello / ctf-osintProvides open source intelligence techniques for CTF challenges
ljagiello / ctf-similar-searchSearches for similar CTF challenge writeups using Tavily API for search and content extraction
ljagiello / ctf-writeupGenerates a single standardized submission-style CTF writeup for competition handoff and organizer review. Use after solving a CTF challenge to document the solution steps, tools used, and lessons learned in a structured format.
ljagiello / ctf-pwnProvides binary exploitation techniques for CTF challenges
ljagiello / ctf-reverseProvides reverse engineering techniques for CTF challenges
ljagiello / ctf-webProvides web exploitation techniques for CTF challenges
markdown-viewer / documd-visualsCreate visuals in Markdown documents: charts, diagrams, cards, architecture and page layouts. Charts and analytical views (bar, line, pie, heatmap, correlation, regression); reliability and operations (latency, incident, throughput, cycle time, OKR, standup, on-call); product and finance (funnel, reβ¦
xpf0000 / FlyEnvNative local development environment for Windows, macOS & Linux. A modern alternative to XAMPP, MAMP, Laragon and Laravel Herd, with runtimes, databases, web servers, local sites, HTTPS, AI coding tools and MCP.
samber / golang-dependency-injectionComprehensive guide for dependency injection (DI) in Golang. Covers why DI matters (testability, loose coupling, separation of concerns, lifecycle management), manual constructor injection, and DI library comparison (google/wire, uber-go/dig, uber-go/fx, samber/do).
samber / golang-documentationComprehensive documentation guide for Golang projects, covering godoc comments, README, CONTRIBUTING, CHANGELOG, Go Playground, Example tests, API docs, and llms.txt
samber / golang-graphqlImplements GraphQL APIs in Golang using gqlgen or graphql-go. Apply when building GraphQL servers, designing schemas, writing resolvers, handling subscriptions, or integrating GraphQL with existing Go HTTP services.
samber / golang-observabilityGolang everyday observability β the always-on signals in production. Covers structured logging with slog, Prometheus metrics, OpenTelemetry distributed tracing, continuous profiling with pprof/Pyroscope, server-side RUM event tracking, alerting, and Grafana dashboards.
samber / golang-pkg-go-devGolang package and module lookup via `godig`, a pkg.go.dev API client (CLI + MCP server). Use for any Go/Golang library's documentation, API signatures, symbols, usage examples, which versions exist, licenses, whether a dependency has CVEs, or who imports a package β prefer this over Context7 for anβ¦
samber / golang-samber-slogStructured logging extensions for Golang using samber/slog-**** packages β multi-handler pipelines (slog-multi), log sampling (slog-sampling), attribute formatting (slog-formatter), HTTP middleware (slog-fiber, slog-gin, slog-chi, slog-echo), and backend routing (slog-datadog, slog-sentry, slog-lokiβ¦
samber / golang-structs-interfacesGolang struct and interface design patterns β composition, embedding, type assertions, type switches, interface segregation, dependency injection via interfaces, struct field tags, and pointer vs value receivers.
samber / golang-testingProduction-ready Golang tests β table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot testing, code coverage, integration tests, idiomatic test naming
samber / golang-code-styleGolang code style conventions β line length and breaking, variable declarations, control flow clarity, when comments help vs hurt
samber / golang-continuous-integrationGitHub Actions CI/CD pipeline configuration for Golang projects β workflow files for test, lint, SAST, coverage and vulnerability-scan jobs, Dependabot and Renovate config files, GoReleaser release pipelines, Docker build/push, repository security settings, and AI-driven PR review
samber / golang-data-structuresGolang data structures β slices (internals, capacity growth, preallocation, slices package), maps (internals, hash buckets, maps package), arrays, container/list/heap/ring, strings.Builder vs bytes.Buffer, generic collections, pointers (unsafe.Pointer, weak.Pointer), and copy semantics
samber / golang-databaseComprehensive guide for Go database access β parameterized queries, struct scanning, NULLable columns, transactions, isolation levels, SELECT FOR UPDATE, connection pool, batch processing, context propagation, and migration tooling
samber / golang-dependency-managementDependency management for Golang projects β go.mod and go.sum, `go get` install and upgrade flows, Minimal Version Selection, conflict resolution with replace/exclude/retract, `govulncheck` scanning of the module tree, outdated dependency and binary size auditing, vendoring, `tool` directives, and gβ¦
samber / golang-design-patternsIdiomatic Golang design patterns β functional options, constructor APIs, `init()` and global-state avoidance, enums, panic vs error decisions, resource management and lifecycle, graceful shutdown, timeouts and retries, streaming and iterators, and architecture styles (clean, hexagonal, DDD, flat).
samber / golang-google-wireCompile-time dependency injection in Golang using google/wire β wire.NewSet, wire.Build, wire.Bind (interfaceβconcrete), wire.Struct, wire.Value, wire.InterfaceValue, wire.FieldsOf, cleanup functions, //go:build wireinject injector files, and generated wire_gen.go.
samber / golang-lintLinting best practices and golangci-lint configuration for Golang projects β running linters, configuring .golangci.yml, suppressing warnings with nolint directives, interpreting lint output, and selecting linters
samber / golang-namingGo (Golang) naming conventions β covers packages, constructors, structs, interfaces, constants, enums, errors, booleans, receivers, getters/setters, functional options, acronyms, test functions, and subtest names.
samber / golang-safetyDefensive Golang coding against accidental bugs β nil panics, typed-nil interfaces, `append` backing-array aliasing, silent int64-to-int32 truncation, float `==` comparison, `defer` inside loops, defensive copies of slices and maps, and usable zero values