Overview
Skills are reusable instruction bundles that extend how TierZero handles specific kinds of work. The new Skills workspace lets you create and manage skills for your organization.Where to Find It
Open Skills from the left navigation. You need theread:skills permission to view the page and write:skills to create, edit, or delete skills.
Skill Types
TierZero supports two kinds of skills:- Managed in TierZero: You author and edit the
SKILL.mdcontent directly in TierZero - Sync from GitHub: TierZero reads a skill from a directory in a GitHub repository
Managed Skills
Managed skills are best when you want to create or maintain the skill entirely inside TierZero. When you create a managed skill:- Click Add Skill
- Choose Manage in TierZero
- Enter a name and description
- TierZero creates a starter
SKILL.md - Edit the raw markdown and save
SKILL.md files, including frontmatter.
Required Format
A managed skill must be validSKILL.md content and must start with frontmatter like:
- The file must start with
--- - The frontmatter must have a closing
--- - The frontmatter must contain both
nameanddescription
GitHub-Synced Skills
GitHub-synced skills are best when you already keep skills in your codebase and want TierZero to reference them from there. When you create a GitHub skill:- Click Add Skill
- Choose Sync from GitHub
- Select a connected GitHub organization
- Select a repository
- Enter the directory path that contains the skill
- Review the detected name and description
- Save the skill
GitHub Requirements
- You must have an approved GitHub integration connected in TierZero
- The selected directory must exist in the repository
- The directory must contain a
SKILL.mdfile - That
SKILL.mdmust contain valid frontmatter withnameanddescription
Name and Description Overrides
For GitHub-synced skills, the UI lets you override the displayed name and description in TierZero. Those overrides are used when the skill is loaded by TierZero, even though the source files come from GitHub.What to Put in a Skill
A good skill should teach TierZero how to handle a repeatable class of work. Useful examples include:- Step-by-step debugging playbooks for a recurring failure mode
- Deployment or rollback procedures
- Domain-specific investigation guidance
- Safe operating rules for sensitive systems
- How to interpret provider-specific or internal resource names
Editing and Deleting
- Managed skills: Edit the raw
SKILL.mdcontent directly in the editor - GitHub skills: Edit the name, description, GitHub org, repository, or directory path in the form view
- Delete: Remove a skill from the Skills workspace
Best Practices
1. Keep each skill narrow- One skill should cover one workflow or one operational domain
- Split large skills instead of turning them into general-purpose manuals
- The description helps TierZero decide when the skill applies
- Write it as a clear statement of when the skill should be used
- Put the critical workflow, decision points, and caveats in the skill
- Link out or summarize long reference material instead of copying everything in