SKILL.md-formatted skills straight from your connected code repositories or from a skills marketplace — no rewriting or re-authoring required.
What Agent Skills are
A skill is a reusable set of instructions stored in one of your connected repositories. After you add a skill to a project, it becomes part of that project’s shared toolkit and can be assigned to agents when needed. Skills are useful when you want to:- Reuse team standards without copying the same instructions into multiple agents
- Keep guidance close to the repository or codebase it supports
- Give agents focused expertise for specific frameworks, services, or workflows
- Maintain one project-level list of approved skills for your team
Discover skills from connected repositories
Overcut shows available skills from repositories that are connected to your workspace. This gives your team a single place to find reusable guidance that is already packaged in the repositories you use every day.Open the Skills area
In your project, go to Skills to view the project-level list of registered skills and discover new ones.
Choose a connected repository
Pick the repository that contains the skill you want to use. Overcut then shows the skills it finds in that repository.
Preview a skill before adding it
Before you register a skill in the project, you can preview its instructions to confirm that it matches your team’s needs. When you open a skill preview, you can review:- The skill name
- The connected repository it comes from
- The repository path for the skill
- The skill instructions from
SKILL.md
Add and review project skills
Once you find a skill you want to use, add it to the project’s Skills area. This creates a shared project-level list that your team can review and manage over time.Preview the skill
Open the skill to read its instructions and confirm it is the right fit for the project.
Add the skill to the project
Add the skill from the preview so it appears in the project’s Skills list.
Enable, disable, and remove skills
You can manage each project skill without editing the source repository directly.Enable
Keep a skill available for assignment to agents when your team wants to use it.
Disable
Temporarily prevent a skill from being assigned while keeping it in the project list for later use.
Remove
Delete a skill from the project’s Skills area when it is no longer needed.
Assign skills to agents
After a skill has been added to the project and left enabled, you can assign it to individual agents. This lets each agent use the specific guidance it needs without overloading every agent with the same instructions.
This workflow works well alongside your agent’s base role and other configuration. To learn more about agent setup, see Base Agent Types.