BigHugger
sk Skill · samber

golang-samber-ro

Reactive streams and event-driven programming in Golang using samber/ro — ReactiveX implementation with 150+ type-safe operators, cold/hot observables, 5 subject types (Publish, Behavior, Replay, Async, Unicast), declarative pipelines via Pipe, 40+ plugins (HTTP, cron, fsnotify, JSON, logging), automatic backpressure, error propagation, and Go context integration. Apply when using or adopting samber/ro, when the…

installs 8w
3,556
30-day movement
starts with the next reading
Related entries
1
Connections
0
gobashGo

An agent skill (SKILL.md) that guides an AI coding agent in using samber/ro, the Go ReactiveX implementation with type-safe operators, observables, subjects, Pipe pipelines, and 40+ plugins. It bundles reference guides on operators, patterns, subjects, and the plugin ecosystem, plus sections on requirements, pitfalls, and rules.

You reach for it when your Go project imports or adopts github.com/samber/ro and you want the agent to follow its idioms and avoid documented mistakes.

Use it to

  • Build async event-driven pipelines with samber/ro observables
  • Choose between cold and hot observables and subject types
  • Compose type-safe operator chains with typed Pipe helpers
  • Integrate plugins for HTTP, cron, fsnotify, JSON, or logging
  • Handle backpressure, errors, and Go context cancellation correctly

For Go developers writing reactive or streaming code with samber/ro

Host repository
samber/cc-skills-golang
Version
1.2.2
Installs, lifetime
36k
Installs, 8 weeks
3,556
Compatible with
Designed for Claude Code, Codex or similar harness, and for projects using Golang.
Licence
MIT
Invocable by
user
Host stars
3,261
Host language
Go
topicsgolangreactivexreactive-streamsagentsskillsevent-driven