DocumentationAgent customization
Create, Import, and Manage Skills
Build a custom Skill, import a compatible Skill, and safely edit or delete it later.
Custom Skills let you package your own instructions for repeated use. Import is useful when a compatible Skill already exists and you want to review it before adding it to Runner.
What this covers
You will know how to create or import a Skill, understand each editor control, and distinguish reversible pause from permanent deletion.
Availability and prerequisites
- Open a project with access to Agent → Skills.
- Skills require plan access.
- Import requires a compatible source URL that Runner can read.
- Do not import instructions you do not trust. Review the name, description, content, settings, and included files before saving.
Entry paths
- Create: Control Center → Agent → Skills → Discover → Create Skill
- Import: Control Center → Agent → Skills → Discover → Import
- Edit or delete: Control Center → Agent → Skills → Added → More actions
Skill editor controls
| Entry or button | Why it is useful | What happens next |
|---|---|---|
| Name | Gives the Skill its identity in lists and commands. | Runner validates that a name is present before saving. |
| Description | Explains when the Skill should be used. | The description appears in Skill lists and selectors. |
| Content | Stores the reusable instructions. | Runner uses this content when the Skill is invoked. |
| Category | Groups related Skills. | This optional label affects how Skills are organized. |
| Shortcut Label | Gives the Skill a clearer command label. | The optional label appears with command-oriented controls. |
| Enabled | Chooses whether the new or edited Skill starts active. | Turning it off saves the Skill in a paused state. |
| Disable AI Auto-Invocation | Prevents Runner from choosing the Skill automatically. | The Skill remains available for manual use. |
| User Invocable | Allows manual slash-command use. | Turning it off removes manual invocation while keeping other allowed use. |
| Argument Hint | Shows the expected input after a command. | The hint can display examples such as a URL or issue number. |
| Files area | Add supporting text or assets needed by the Skill. | Runner validates individual and total file limits before saving. |
| Cancel | Leave without applying the current edit. | The dialog closes; unsaved changes are discarded. |
| Save/Create action | Persist a valid Skill. | Runner closes the editor after success and refreshes the Skill list. |
Create a custom Skill
- Open Agent → Skills.
- In Discover, select Create Skill.
- Enter a valid Name, a concise Description, and the Skill Content. These fields are required.
- Add a category, shortcut label, argument hint, or supporting files only when they make the Skill easier to use.
- Review Enabled, Disable AI Auto-Invocation, and User Invocable. These controls change how Runner can use the Skill.
- Select the save/create action.
- Confirm the Skill appears under Added or Paused, depending on the Enabled setting.
Import a Skill
- In Agent → Skills → Discover, select Import.
- Paste the compatible source URL.
- Select Import.
- For one discovered Skill, Runner opens the editor with imported fields filled in. For a source containing several Skills, Runner opens a chooser.
- Review every imported field and any excluded-file or size warning.
- Make necessary changes, then save.
- Confirm the Skill appears in the Agent page before closing your workflow.
Import does not make unreviewed content trustworthy. Treat imported instructions like any other content that can influence Runner's work.
Edit, pause, or delete
- Select a Custom Skill row or open More actions → Edit.
- Change the fields you need and save.
- To stop using it without losing it, select Added to move it to Paused.
- To remove it, open More actions → Delete.
- Review the named confirmation dialog and select Delete only when you intend to remove the Skill.
Delete is destructive. It is not the same as pausing, and the page does not present it as an undoable action. System Skills do not offer delete.
States and limits
- Missing Name, Description, or Content blocks saving and shows a validation message.
- A duplicate imported Skill name can be rejected or marked as already present.
- Files that exceed accepted limits can be skipped; a total-size warning can block saving until content is reduced.
- While save, import, or delete is running, wait for the success or error message before taking another action.
- View-only System Skills can show details but do not expose Custom Skill editing controls.
Troubleshooting
- If Import stays unavailable, wait for the existing-Skill check to finish and confirm the URL field is not empty.
- If import opens a batch chooser, select only the Skills you recognize and need.
- If save is blocked, check the required fields and any file warning at the top of the editor.
- If a Skill disappeared after selecting Added, check Paused before recreating it.
- If deletion fails, the Skill remains; close the error and retry after checking your permissions.