Manus Skills are powerful, modular workflows that transform your agent from a general-purpose assistant into a specialized expert.
One of the greatest advantages of Skills is that they are entirely portable, meaning you can easily share your successful workflows with colleagues, friends, or the wider Manus community.
This guide explains the different methods available for sharing Skills and how to import Skills shared by others.
Understanding Skill Files
Before sharing a Skill, it is helpful to understand how they are structured. Skills in Manus are file-system-based resources that use "Progressive Disclosure" to efficiently manage the agent's context window.
A complete Skill typically consists of a SKILL.md file containing the core instructions and YAML metadata, along with optional bundled resources such as Python scripts, reference documents, or templates.
When you export a Skill from Manus, these files are packaged together into a single, shareable format. The system supports three main formats for sharing: .skill files, .zip archives, or direct GitHub repository links.
Method 1: Sharing via Direct Download
The most straightforward way to share a Skill is by downloading the packaged file and sending it to someone else.
Creating and Downloading a Skill
When you have a successful conversation or workflow that you want to turn into a Skill, you can ask Manus to build it for you.
Tell Manus to "Package this workflow as a Skill."
Manus will generate the necessary SKILL.md file and any associated scripts.
Once complete, Manus will deliver the Skill to you in the chat interface as a special card.
On this card, click the Download button to save the
.skillfile to your local computer.
You can now share this .skill file via email, Slack, or any other file-sharing method.
Importing a Downloaded Skill
If someone has sent you a .skill file or a .zip archive containing a Skill, adding it to your workspace is simple:
Navigate to the Skills tab in the left-hand menu of the Manus interface.
Click the + Add button in the top right corner.
Select Upload a skill from the dropdown menu.
Drag and drop your
.skillfile,.ziparchive, or folder into the upload dialog, or click to browse your files.
Method 2: Sharing via GitHub
For developers and teams who prefer version control, sharing Skills via GitHub is an excellent option. This allows you to leverage the open-source community and maintain a central repository for your team's workflows.
Sharing a Skill on GitHub
To share a Skill on GitHub, simply create a public repository that contains your SKILL.md file at the root level, along with any necessary scripts/, references/, or templates/ directories.
Importing a Skill from GitHub
If you have found a useful Skill on GitHub, you can import it directly into Manus:
Go to the Skills tab and click + Add.
Select Import from GitHub.
Paste the URL of the public GitHub repository containing the Skill.
Click Import.
Security Note: When using community-built Skills from GitHub, it is highly recommended to verify their contents first, as they may contain executable code. You can ask Manus to review the Skill and identify any potential security risks before using it.
Method 3: Team Skill Library (For Organizations)
For organizations on a Team plan, Manus provides built-in infrastructure for sharing expertise at scale.
The Team Skill Library allows team members to publish their verified, high-efficiency personal Skills to a shared pool. This means that new or less experienced team members can instantly access and benefit from the "gold-standard" workflows developed by experts within the company.
To access shared team skills, simply filter by "Team" in the skill browser.
Method 4: Project Skills
Another powerful way to share expertise is through Project Skills. This feature allows you to create a dedicated, curated library of Skills specifically for a given project.
When you add Skills to a project library, anyone who joins that project instantly inherits those exact tools and processes.
Navigate to your project and click the Skills button.
Click + Add to open the skill browser.
Add relevant Skills from your personal library or the Team Skill Library.
You can click the lock icon to preserve the workflow and prevent edits from other project members.
When a team member runs a task within that project, Manus will only trigger Skills from that dedicated library, ensuring consistency and standardization across the team.
Using Shared Skills
Once you have imported a shared Skill into your workspace, you can trigger it at any time during a conversation using a slash command. Simply type / in the chat input, and select the desired Skill from the dropdown list.
Summary of Sharing Methods
Method | Best For | How It Works |
Direct Download | Sharing with individuals | Download .skill file and send via email, Slack, etc. |
GitHub | Open-source community sharing | Push to a public repo; others import via URL |
Team Skill Library | Organization-wide sharing | Publish to shared team pool (Team plan required) |
Project Skills | Project-specific workflows | Add skills to a project; team members inherit them |
Common Related FAQs:
What file formats can I use to share a Skill?
How do I download a Skill from Manus?
How do I upload a Skill that someone shared with me?
Can I import a Skill directly from GitHub?
Is it safe to use community-built Skills from GitHub?
What is the Team Skill Library?
Do I need a Team plan to share Skills with colleagues?
What are Project Skills and how do they help with sharing?
How do I trigger a shared Skill in a conversation?
What is the difference between the Official Library and the Team Skill Library?





