message-passing-system

Community

Implement message passing concurrency.

Authorrainoftime
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the complexities of concurrent programming by providing tools and guidance for implementing message-passing systems, which help avoid common concurrency bugs like data races.

Core Features & Use Cases

  • Channel Implementation: Create typed conduits for message exchange.
  • Actor Model: Build independent entities with mailboxes for communication.
  • Synchronization Primitives: Implement mechanisms like select for waiting on multiple communication channels.
  • Use Case: Develop a distributed key-value store where nodes communicate via message passing to maintain consistency and handle requests.

Quick Start

Implement a basic actor system with typed channels for inter-actor communication.

Dependency Matrix

Required Modules

concurrency-verifieractor-model-implementer

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: message-passing-system
Download link: https://github.com/rainoftime/pl-skills/archive/main.zip#message-passing-system

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.