Sharing Resources
Share slash commands, snippets, and switches with your team members.
Share your custom resources with team members to boost productivity and maintain consistency across your organization.
Overview
SN Utils Pro allows you to share three types of resources with your team:
- Slash Commands — Custom navigation shortcuts and actions
- Snippets — Code templates and text shortcuts
- Switches — URL parameter toggles for debugging
Sharing Levels
When creating or editing any resource, you can set its sharing scope:
| Level | Description |
|---|---|
| Private | Only visible to you (default) |
| Team | Shared with members of your team |
| All Teams | Shared across all teams you belong to |
How to Share a Resource
From Personal Resources
- Go to your Commands, Snippets, or Switches page
- Create a new item or edit an existing one
- Find the Sharing dropdown field
- Select your sharing preference:
- Private — Keep it for yourself
- Team — Share with your team
- All Teams — Share across all teams
- Save your changes
The resource will immediately become available to team members based on your selection.
What Gets Shared
When you share a resource, team members can see:
- The resource name and configuration
- Your name as the contributor
- The sharing scope indicator
Note: Team members receive a copy of the shared resource. If you update the original, they'll see the changes when they sync.
Accessing Team Resources
Browsing Shared Resources
- Switch to your team account (use the account selector)
- Navigate to Commands, Snippets, or Switches in the sidebar
- Browse all resources shared by team members
Each page shows:
- Stats cards — Total shared, your synced count, contributors
- Resource list — All shared items with sync checkboxes
- Contributors — Avatars of team members who've shared
Syncing to Your Extension
Shared resources aren't automatically added to your extension. You choose what to sync:
Sync Individual Items:
- Find the resource in the list
- Check the sync checkbox
- The item is added to your extension
Sync All:
- Click Sync All at the top of the list
- All visible items are synced to your extension
Unsync:
- Uncheck individual items, or
- Click Unsync All to remove all team resources
Search and Filter
Use the search bar to find specific resources by:
- Name or prefix
- Description or hint
- Contributor name
For snippets, you can also filter by category.
Team Resources Dashboard
The main team page (/home/[team-slug]) shows an overview of all shared resources:
- Quick stats for each resource type
- Recent activity
- Team members
- Links to dedicated resource pages
Best Practices
For Contributors
- Name clearly — Use descriptive names that explain the purpose
- Add hints — Include helpful descriptions for commands
- Categorize — Use consistent categories for snippets
- Update regularly — Keep shared resources current
For Team Admins
- Encourage sharing — Promote a culture of knowledge sharing
- Review periodically — Check shared resources for quality
- Document standards — Create guidelines for naming and organization
For Team Members
- Browse regularly — Check for new shared resources
- Sync selectively — Only sync what you'll use
- Provide feedback — Let contributors know what's helpful
Ownership and Control
You Control Your Resources
- Resources you create remain yours
- You can change sharing settings anytime
- You can delete your shared resources
- Deleting removes the resource from everyone's sync
Team Members' Copies
- Synced resources are copies in their extension
- They can unsync anytime without affecting the original
- Updates you make are reflected when they sync
Privacy Considerations
- Private resources are never visible to others
- Shared resources show your name as contributor
- Team admins can see who's sharing what
- Usage statistics may be visible to admins
FAQ
Can I see who synced my resource?
Currently, you can see contributor statistics but not individual sync details.
What happens if I leave a team?
Your shared resources become unavailable to that team. Team members who synced them keep their local copies until they unsync.
Can I share with specific people?
Not currently. Sharing is at the team level. For private sharing, consider creating a dedicated team.
Do synced resources count against my limits?
No, synced team resources don't count against your personal resource limits.
Can I edit a synced resource?
Synced resources are read-only. To customize, create your own version based on the shared one.
Related
- Team Management — Managing team members and permissions
- Slash Commands — Creating custom commands
- Quick Start — Getting started with SN Utils