3,616 skills found Β· Page 44 of 121
ljagiello / ctf-similar-searchSearches for similar CTF challenge writeups using Tavily API for search and content extraction
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-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-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-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
samber / golang-samber-doDependency injection in Golang using samber/do β service containers, lifecycle management, scopes, health checks, graceful shutdown, and module organization.
samber / golang-samber-loFunctional programming helpers for Golang using samber/lo β 500+ type-safe generic functions for slices, maps, channels, strings, math, tuples, and concurrency (Map, Filter, Reduce, GroupBy, Chunk, Flatten, Find, Uniq, etc.).
samber / golang-samber-oopsStructured error handling in Golang with samber/oops β error builders, stack traces, error codes, error context, error wrapping, error attributes, user-facing vs developer messages, panic recovery, and logger integration.
samber / golang-uber-digImplements dependency injection in Golang using uber-go/dig β reflection-based container, Provide/Invoke, dig.In/dig.Out parameter and result objects, named values, value groups, optional dependencies, scopes, and Decorate.
samber / golang-uber-fxGolang application framework using uber-go/fx β fx.New, fx.Provide, fx.Invoke, fx.Module, fx.Lifecycle hooks, fx.Annotate (name/group/As), fx.Decorate, fx.Supply, fx.Replace, fx.WithLogger, and signal-aware Run().
samber / golang-project-layoutGolang project layout and workspace setup β cmd/internal/pkg directory conventions, module and package naming, go.work workspaces, and essential configuration files
samber / golang-contextIdiomatic context.Context usage in Golang β propagation through API boundaries, cancellation, timeouts and deadlines, request-scoped values, context.WithoutCancel for background work outliving requests.
samber / golang-modernizeModernize Golang code to use recent language features, standard library improvements, and idiomatic patterns
samber / golang-refactoringGolang refactoring β safe, at-scale restructuring of existing Go code: a coverage-adaptive safety net, behavior-preserving transforms (gopls Rename/Extract, `gofmt -r`, `gopatch`), the Fowler catalog mapped to Go, breaking import cycles, and small stacked PRs.
samber / golang-troubleshootingTroubleshoot Golang programs systematically - find and fix the root cause
samber / golang-performanceGolang performance optimization patterns and methodology - if X bottleneck, then apply Y. Covers allocation reduction, CPU efficiency, memory layout, GC tuning, pooling, caching, and hot-path optimization
samber / golang-error-handlingIdiomatic Golang error handling β creation, wrapping with %w, errors.Is/As, errors.Join, custom error types, sentinel errors, panic/recover, the single handling rule, structured logging with slog, HTTP request logging middleware, and samber/oops for production errors.
samber / golang-goplsGolang semantic code intelligence via `gopls`, the official Go language server β go-to-definition, find references, call/implementation hierarchy, workspace symbol search, package API discovery, diagnostics, safe rename, refactors (extract/inline/fill/rewrite code actions), formatting, and generatedβ¦
plannotator / design-artifactDesign principles and creative direction for building HTML artifacts β pages, reports, plans, landing pages, demos, decks, and small tools
thananon / qwen-agentDelegate menial, well-scoped coding tasks to a cheap Qwen-backed subagent via the `claude-9arm` command instead of burning Claude tokens/quota
google-deepmind / alphagenome-variant-impact-scoreScore, annotate, and analyze the functional impact of genetic variants using AlphaGenome Variant Impact (AVI) scores. Query variants in chr:pos:ref>alt format, annotate VCF/tabular callsets, perform saturation mutagenesis window scans (1-based closed chr:start-end), and extract GENCODE v46 GTF gene/β¦
google-deepmind / ucsc-conservation-and-tfbsFetch Evolutionary Conservation scores (phyloP, phastCons) and Transcription Factor Binding Sites (TFBS) from the UCSC Genome Browser
google-deepmind / credentialsInstructions for handling API keys and credentials safely, verifying their presence, and prompting the user to add them if missing using a safe protocol.
google-deepmind / pymolVisualize, analyze, and render protein and molecular structures using PyMOL
google-deepmind / protein-sequence-similarity-searchSearches for homologous protein sequences using MMseqs2 (fast, default) or BLAST (comprehensive, fallback). Trigger this whenever the user provides a protein sequence or FASTA file and asks to find homologues, sequence matches, or wants to infer protein function based on sequence similarity, but notβ¦
NarratorAI-Studio / narrator-ai-cli-skillAI θ§£θ―΄ε€§εΈ β Agent skillοΌε°θ£ narrator-ai-cli δΎ Claude/Codex ηε·₯ε ·θ°η¨
microsoft / azure-kusto-graphBuild and query Kusto graphs from natural language. Covers transient graphs (make-graph), persistent graph models/snapshots, pattern matching (graph-match), shortest paths, connected components, and graph-to-table export.
microsoft / azure-kusto-irql-graphApply IRQL graph functions to KQL or IRQL query results for Kusto Explorer visualization. Generates Lift_To_Graph mappings and composes Graph_Render_View, Graph_Fold_By_Property, Extract_Node_*, Enrich_Node_*, and Enrich_Graph_* calls.