--- title: "12. Create and use skills" slug: "ai-agent-create-and-use-skills" updated: 2026-10-29T21:34:44Z published: 2026-10-29T21:34:44Z canonical: "docs.screenmeet.com/ai-agent-create-and-use-skills" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.screenmeet.com/llms.txt > Use this file to discover all available pages before exploring further. # 12. Create and use skills A skill is a reusable procedure that tells the agent how to approach a class of problem. It can ask for facts, guide diagnostic ordering, interpret findings, and describe when to stop or ask the technician. It does not contain a new executable tool simply because the procedure mentions a command. Harness matches a suitable enabled skill to the request, turns its procedure into work steps, and uses the normal planning, approval, and execution mechanisms. A procedure can continue across several turns and approval decisions. Available tools, managed-tool opt-in, privilege, and generated-code allowances still control what can run. [![Built-in and organization skills](https://cdn.document360.io/9da39725-20e5-434f-83a4-d630456099dc/Images/Documentation/ai-agent-guide-17-skills-catalog.png)](https://cdn.document360.io/9da39725-20e5-434f-83a4-d630456099dc/Images/Documentation/ai-agent-guide-17-skills-catalog.png) The example catalog includes **BSOD Analysis**, **Sudden Shutdown Investigation**, and **Printer Troubleshooting**. Availability can change by release and organization selection. You normally describe the symptom; you do not need to know or type a skill identifier. ## Enable or customize a procedure 1. Open **Skills**. 2. Search or filter by platform and enabled status. 3. View a built-in skill to understand its scope. Built-in procedures are read-only. 4. Clone a built-in procedure to create an organization version, or select **Create skill**. 5. Review or write the fields below, then **Save skill**. 6. New organization skills start off. Enable the saved skill from the list when ready. 7. Validate in a new conversation, including a deliberate **Start over** if appropriate. | Field | Purpose | | --- | --- | | Name | A recognizable procedure name | | Skill ID suffix | An organization identifier under `custom.`; supply it separately rather than assuming the AI proposal chose one | | Platforms | Devices for which the procedure is appropriate; this does not create tool support on those platforms | | Use when | Clear symptoms and requests that should trigger it | | Avoid when | Exclusions or situations better handled another way | | Tags | Comma-separated discovery hints | | Procedure (Markdown) | Goal, ordered investigation, decision points, final summary, and limitations | [![Skill editor with scope, platform, and procedure fields](https://cdn.document360.io/9da39725-20e5-434f-83a4-d630456099dc/Images/Documentation/ai-agent-guide-17b-skill-editor.png)](https://cdn.document360.io/9da39725-20e5-434f-83a4-d630456099dc/Images/Documentation/ai-agent-guide-17b-skill-editor.png) Skill selections save automatically; they do not wait for the Tools page's Save action. Changes apply to new conversations, including Start over. Disabling a skill removes that procedure from selection; it does not disable the underlying tools, which can still serve other requests. ## Author a skill with AI Use **Author with AI** to describe a procedure or paste existing notes. Review the suggestions beside each field. **Accept** or **Reject** fields individually, or use **Accept all / Reject all**. Accepted changes become draft content; **Save skill** persists them, and enablement remains separate. [![AI skill suggestions awaiting per-field review](https://cdn.document360.io/9da39725-20e5-434f-83a4-d630456099dc/Images/Documentation/ai-agent-guide-17c-skill-ai-review.png)](https://cdn.document360.io/9da39725-20e5-434f-83a4-d630456099dc/Images/Documentation/ai-agent-guide-17c-skill-ai-review.png) For a useful procedure, describe evidence to gather and how to interpret it. Include uncertainty and stop conditions. For example, an intermittent-network procedure should compare observations during failing and working periods rather than declare a fix after one successful ping. Avoid instructions that assume an unavailable tool or promise to skip organization approval. Archive organization skills when retiring them; use **Show archived skills** to find retained entries. Restoring or cloning is different from editing a built-in procedure.