Prerequisites
Part 1: Use a Skill from the Catalog
The fastest way to get started is to fork a published skill. For example, Telegram Bot Creator automates Telegram bot creation and deployment to Digital Ocean or Hetzner Cloud usingpython-telegram-bot + Docker Compose — supports workflow bots, inline bots with Telegram Stars payments, and Mini App bots.
Step 1: Find and Fork the Skill
- Go to app.splox.io and click Skills in the left sidebar
- Switch to the Catalog tab and search for
telegram-bot-creator - Click Fork — Splox creates an independent copy in your library
Step 2: Attach to Your Agent
- Open your workflow and click the Agent node
- In the config panel under the Model tab, find the Skills field
- Select your forked skill from the dropdown
Step 3: Run It
Open the Chat panel and ask your agent to create a Telegram bot. The agent reads the skill’s instructions on demand and follows the deployment steps automatically.You can fork any published skill and customize the files freely. Your copy is fully independent.
Part 2: Create Your Own Skill
Skill Structure
A skill is a folder of files following a simple convention:SKILL.md when the skill is relevant, and navigates into references/ only when it needs deeper context. This keeps token usage lean.
SKILL.md Format
The frontmatter is the most important part — it’s how the agent decides when to use the skill:The
description field drives triggering. Include what the skill does and when to use it (trigger phrases). See Anthropic’s guide for best practices.Step 1: Create the Skill
- Click Skills in the left sidebar
- Click New Skill
- Enter a name (kebab-case, e.g.
brand-voice) and description - Click Create
Step 2: Add Files
- Open your new skill and create a
SKILL.mdfile - Add the YAML frontmatter with
nameanddescription - Write your instructions below the frontmatter
- Optionally add files under
references/for deep reference content
Step 3: Attach and Test
Attach the skill to an agent node (Skills field in the Model tab), open Chat, and ask something that should trigger it. You can debug triggering by asking the agent directly: “When would you use the brand-voice skill?”Frequently Asked Questions
How does the agent know when to use a skill?
How does the agent know when to use a skill?
The agent reads the
description field in SKILL.md’s YAML frontmatter. It uses this to decide whether the skill is relevant to the current task. Write descriptions that include specific trigger phrases, not just a general description.Can I attach multiple skills to one agent?
Can I attach multiple skills to one agent?
Yes. The agent sees all attached skills and can use any combination of them within a single conversation.
Can I update a skill without changing my workflows?
Can I update a skill without changing my workflows?
Yes. Workflows reference skills by ID. Update the skill files and all agents using it pick up the changes immediately on the next run.
Can I share my skill with others?
Can I share my skill with others?

