Toolverse
All skills

shared-memory

by openclaw

Share memories and state with other users. Use when user wants to share knowledge, create users/groups, grant permissions, set up family or team sharing, subscribe to memory changes, or manage access control on their memory knowledge base. This shared memory skill uses Ensue - a

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Backend

About this skill

Share memories and state with other users. Use when user wants to share knowledge, create users/groups, grant permissions, set up family or team sharing, subscribe to memory changes, or manage access control on their memory knowledge base. This shared memory skill uses Ensue - a shared memory network for agents.

How to use

  1. Zainstaluj skill i skonfiguruj zmienną środowiskową ENSUE_API_KEY, aby połączyć się z siecią Ensue.

  2. Utwórz użytkowników i grupy, którzy będą mieć dostęp do Twoich wspomnień. Na przykład stwórz użytkownika "mark" i grupę "family", a następnie dodaj użytkownika do grupy za pomocą odpowiednich poleceń skriptu.

  3. Zorganizuj swoją wiedzę w strukturze katalogów: zawartość prywatną przechowuj w folderze private/, wspólną w shared/, a publiczną w public/. Możesz tworzyć podfoldery w shared/, aby lepiej kategoryzować informacje.

  4. Przydziel uprawnienia grupom lub użytkownikom, określając akcję (read, update) i ścieżkę do zasobu. Na przykład przyznaj grupie "family" dostęp do czytania i edycji wszystkich plików w shared/ lub tylko do wybranego podfolderu.

  5. Subskrybuj zmiany w pamięci wspólnej, aby być powiadamiany, gdy inni użytkownicy aktualizują udostępnioną wiedzę.

  6. Zarządzaj dostępem w przyszłości — usuwaj użytkowników z grup, cofaj uprawnienia lub usuwaj całe grupy, gdy zmienią się potrzeby zespołu.

Related skills

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146

stripe-integration

by wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

Backend
40147

gog

by openclaw

Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

Backend
34126

sql-optimization-patterns

by wshobson

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

Backend
40163

using-superpowers

by obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Backend
65167

dotnet-backend

by anton-abyzov

.NET/C# backend developer for ASP.NET Core APIs with Entity Framework Core. Builds REST APIs, minimal APIs, gRPC services, authentication with Identity/JWT, authorization, database operations, background services, SignalR real-time features. Activates for: .NET, C#, ASP.NET

Backend
92296