10-of-my-most-popular-text-to-image-series-prompts-78b0897e
generate a bunch of images, then you curate the results to handpick the best ones
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.
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install christinetyip/shared-memoryInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Share memories from your knowledge base with other users. Manage users, groups, and fine-grained permissions on namespaces.
# Create user and group
{baseDir}/scripts/shared-memory.sh create-user mark
{baseDir}/scripts/shared-memory.sh create-group family
{baseDir}/scripts/shared-memory.sh add-member family mark
# Grant access
{baseDir}/scripts/shared-memory.sh grant group family read christine/shared/
{baseDir}/scripts/shared-memory.sh grant group family update christine/shared/
<username>/
├── private/ # Only this user
├── shared/ # Shared with others
└── public/ # Read-only to others
Grant access to mark/shared/ → all shared content
Grant access to mark/shared/recipes/ → just recipes
| Command | Description |
|---|---|
create-user <username> |
Create user |
delete-user <username> |
Delete user |
| Command | Description |
|---|---|
create-group <name> |
Create group |
delete-group <name> |
Delete group |
add-member <group> <user> |
Add user to group |
remove-member <group> <user> |
Remove user |
| Command | Description |
|---|---|
grant org <action> <pattern> |
Grant to org |
grant user <name> <action> <pattern> |
Grant to user |
grant group <name> <action> <pattern> |
Grant to group |
revoke <grant_id> |
Revoke permission |
list |
List all grants |
list-permissions |
List effective permissions |
Actions: read, create, update, delete
| Command | Description |
|---|---|
subscribe <key> |
Get notified on changes |
unsubscribe <key> |
Stop notifications |
list-subscriptions |
List subscriptions |
# Create user for partner
{baseDir}/scripts/shared-memory.sh create-user mark
# Create family group
{baseDir}/scripts/shared-memory.sh...
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# Shared Memory
Share memories from your knowledge base with other users. Manage users, groups, and fine-grained permissions on namespaces.
## Quick Start
```bash
# Create user and group
{baseDir}/scripts/shared-memory.sh create-user mark
{baseDir}/scripts/shared-memory.sh create-group family
{baseDir}/scripts/shared-memory.sh add-member family mark
# Grant access
{baseDir}/scripts/shared-memory.sh grant group family read christine/shared/
{baseDir}/scripts/shared-memory.sh grant group family update christine/shared/
```
## Namespace Organization
```
<username>/
├── private/ # Only this user
├── shared/ # Shared with others
└── public/ # Read-only to others
```
Grant access to `mark/shared/` → all shared content
Grant access to `mark/shared/recipes/` → just recipes
## Commands
### Users
| Command | Description |
|---------|-------------|
| `create-user <username>` | Create user |
| `delete-user <username>` | Delete user |
### Groups
| Command | Description |
|---------|-------------|
| `create-group <name>` | Create group |
| `delete-group <name>` | Delete group |
| `add-member <group> <user>` | Add user to group |
| `remove-member <group> <user>` | Remove user |
### Permissions
| Command | Description |
|---------|-------------|
| `grant org <action> <pattern>` | Grant to org |
| `grant user <name> <action> <pattern>` | Grant to user |
| `grant group <name> <action> <pattern>` | Grant to group |
| `revoke <grant_id>` | Revoke permission |
| `list` | List all grants |
| `list-permissions` | List effective permissions |
**Actions**: `read`, `create`, `update`, `delete`
### Subscriptions
| Command | Description |
|---------|-------------|
| `subscribe <key>` | Get notified on changes |
| `unsubscribe <key>` | Stop notifications |
| `list-subscriptions` | List subscriptions |
## Example: Family Sharing
```bash
# Create user for partner
{baseDir}/scripts/shared-memory.sh create-user mark
# Create family group
{baseDir}/scripts/shared-memory.sh...generate a bunch of images, then you curate the results to handpick the best ones
generate a bunch of images, then you curate the results to handpick the best ones
Productivity system based on Maya calendar with 13 natural tones for project management and personal development
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.