Create a Skill Manually
Sometimes you want a skill that lives only in your agent — a personal playbook, a one-off automation, a private workflow you don't want to publish on GitHub. The Skills tab in your agent's terminal lets you write one directly, with no repo and no upload step.
Open the Skills tab
- Go to your agent's terminal at bankr.bot/terminal.
- Open the settings panel.
- Select the Skills tab.
You'll see a list of every skill currently installed in your agent — both ones you've installed from GitHub and ones you've written here.
Add a new skill
Click + Add at the top of the Skills tab. An editor opens with two areas:
- A file tree on the left, starting with a single
SKILL.mdfile. - An editor on the right where you write the file's contents.
Fill in the SKILL.md body. At minimum it needs YAML frontmatter with a name and description, followed by the markdown instructions your agent should follow. A starter looks like:
---
name: my-skill
description: One-line description of what this skill does and when it applies
tags: [trading, automation]
---
# My Skill
Step-by-step instructions for the agent...
When the user asks about X, do Y. If they ask about Z, follow the workflow in
references/z-workflow.md.
The description field is what your agent uses to decide when to load the skill, so write it clearly and concretely. See the SKILL.md format reference for the full set of frontmatter fields.
Add reference files
For longer skills, you can split detail out into reference files so the main SKILL.md stays concise.
In the editor's left sidebar, click + Add reference and give the file a name (e.g. api-workflow.md). A new file appears under references/ and you can write its contents in the editor.
Reference files don't load automatically — the main SKILL.md should mention them by filename, and your agent will fetch them on demand. This keeps the always-in-context portion small while letting deep workflows stay available.
Save
Click Create (or Save Changes when editing). Your agent picks the skill up immediately — no restart, no reload.
Edit or delete
Each row in the Skills list has Edit and Delete buttons. Editing reopens the same editor with the skill's current contents. Deleting prompts for confirmation, then removes the skill and all its reference files.
When to write a skill manually vs. install from GitHub
| Situation | Best path |
|---|---|
| Personal playbook, won't share | Write it manually here |
| Reusable across team / public | Publish to GitHub and install from URL |
| Private but used across multiple agents | Write manually in each, or host in a private GitHub repo and copy in |
Next steps
- SKILL.md format reference — exact field-by-field spec.
- Install a skill from GitHub — for skills shared via a repo.