golang-samber-mo
Covers Option, Result, Either, Future, IO, Task, and State types with pipeline composition. Focuses on functional safety patterns using samber/mo rather than general nil safety or native error wrapping.
Your agent can do more. Find the skill that makes it happen.
Find your next superpower If you are an agent, refer to our llms.txt for full access.Covers Option, Result, Either, Future, IO, Task, and State types with pipeline composition. Focuses on functional safety patterns using samber/mo rather than general nil safety or native error wrapping.
Covers error builders, codes, context, wrapping, attributes, and stack traces. Includes user-facing and developer messages, panic recovery, and logger integration.
Covers type-safe ReactiveX operators, observables, subjects, declarative pipelines, and integration plugins. Includes automatic backpressure, error propagation, and Go context integration for real-time processing.
Covers multi-handler logging pipelines, sampling, attribute formatting, and HTTP middleware. Supports routing structured logs to services such as Datadog, Sentry, Loki, and syslog.
Covers cryptography, HTTP security, path traversal, SSRF, memory safety, and sensitive logging. Includes STRIDE/DREAD threat modeling, gosec static analysis, race detection, and fuzz testing.
Covers command trees, execution hooks, argument validators, flag scopes, command groups, and shell completion. Includes help templates, generated man pages and Markdown documentation, and CLI testing.
Covers precedence across flags, environment variables, files, remote stores, and defaults. Includes Cobra flag binding, struct decoding, configuration subtrees, hot reload, and test isolation.
Provides a watch list of Go documentation sources, newsletters, blogs, video channels, communities, and conferences. Supports discovering libraries and tools and following language releases and changes.
Explains assert, require, mock, and suite packages. Covers expectations, call verification, suite lifecycle, Eventually, JSONEq, and custom matchers.
Covers type assertions, type switches, interface segregation, dependency injection, and serialization tags. Guides pointer versus value receivers, compile-time interface checks, and interface composition.
Covers API annotation comments, swag init generation, security definitions, and schema-related struct tags. Includes Swagger integrations for Go HTTP frameworks such as Gin, Echo, Fiber, and chi.
Comprehensive testing strategies for test-driven development and ensuring high-quality Go code.
Skills give your agent reusable instructions for a specific job. Pick one, read what it does, and bring it into your workflow.
A name only tells half the story. Search the full description and instructions to find the right fit.
Read the skill, visit its source, and see exactly what you’re adding to your agent.
Copy the install command from a skill page and run it in your project.
npx skillycli add owner/repo --skill name