skillsautomationtutorial

Custom Skills: How to Build Your Personal AI Toolkit

Mario Simic

ยท4 min read
ShareXLinkedIn

Every knowledge worker has recurring tasks that are structurally similar but require fresh inputs each time. Writing weekly status reports. Drafting client proposals. Summarising meeting notes in a specific format. Creating social media posts from blog content. These are perfect candidates for Custom Skills โ€” reusable AI workflows you define once and use indefinitely.

What a Custom Skill Is

A Custom Skill is a prompt template with named parameters. You define the structure of the task, mark the parts that change each time as variables, and save it. When you invoke the skill, Skales asks you for the variable inputs and runs the complete prompt with them filled in. The result is consistent, structured output without having to re-write the prompt from scratch every time.

Example: a "Client Email" skill might have variables for [CLIENT_NAME], [PROJECT], and [STATUS_UPDATE]. Every time you use it, you fill in those three fields and Skales produces a polished, appropriately toned email in your style โ€” without you starting from a blank prompt.

Creating Skills in Skales

Three ways: manually in Settings โ†’ Skills (name your skill, write the template, define variables), by asking Skales to create one for you ("Create a skill for writing weekly status reports with variables for completed tasks, blockers, and next week's goals"), or by having Skales observe a task you do repeatedly and suggest a skill based on it. Skills are stored locally, can be exported and shared, and are searchable from the chat interface with the / prefix. See the full features list.

Try it yourself ๐ŸฆŽ

Skales is free for personal use. No Docker. No account.

Download Free โ†’
ShareXLinkedIn