Creating Your Own Agents and Skills
Creating Your Own Agents and Skills
Your own agents (assistants with fixed instructions — also called personas, custom assistants or system prompts) and your own skills (one-click questions, saved prompts with placeholders) are your personal shortcuts in AnyLLM. This page explains how you create, share, use, edit and delete them. Agents and skills that the administration provides for everyone are described in Providing Agents, Prompts and Skills for Everyone; inserting templates and running skills from the chat is covered in Prompts, Skills, Memory and Model Parameters (+ Menu).
The three kinds of agents
An agent is an assistant with fixed instructions — for example "📊 Sprint reporter", which always answers briefly and in table form. On the Agents page and in the agent selector of the chat (Choose agent, next to the message box) you can meet three groups:
| Group | Origin | What you can do |
|---|---|---|
| My agents | created by you | use, edit, delete, share |
| Shared by colleagues | shared by other users of the site | use only |
| Predefined (admin) | provided by the administration | use only |
A group is shown only when it contains at least one agent. The instructions of other people's agents cannot be viewed — not even for shared ones; you see the emoji, the name and the description.
Creating your own agent
Purpose — a reusable assistant for a recurring task, with instructions you write once. Permission — all users. At most 5 own agents. Before you start — the chat is set up (you can send messages). Open the Agents page via the sidebar: on the app page click Agents; in dialogs and panels first open the sidebar with ☰ (Show history).
Steps
-
Click + New agent at the top right of the page. (The button disappears once you have 5 own agents.)
-
Fill in the fields:
Field Required Note Emoji (optional) no up to 4 characters, shown before the name Name yes up to 40 characters, e.g. "Ticket writer" Description (optional) no up to 200 characters; the only part others see besides emoji and name Instructions (system prompt) yes up to 8,000 characters, e.g. "You are … Answer …" Model (optional) no User chooses = no preset; otherwise the agent always switches to this model Jira/Confluence tools preset see the table below Make available to all users of this site no see Sharing an agent -
Click Save.
Expected result — the message "Saved." appears, and the agent is listed under My agents and in the agent selector to the left of the message box. Choosing it there or clicking Use activates it for the next messages.
Jira/Confluence tools determines how much access this agent may have:
| Choice | Meaning |
|---|---|
| Like global policy | as much as the administration allows |
| Off | this agent does not access Jira/Confluence at all |
| Read only | may search and read, but not propose anything that changes something |
| Read + write (if enabled) | the full level — provided the administration allows it |
Sharing an agent
Purpose — make one of your agents available to colleagues without giving away its instructions. Permission — all users; only for your own agents. Site-wide, at most 30 shared agents can exist. Before you start — the agent exists or you are creating it right now.
Steps
- Open the agent with Edit (or create a new one).
- Tick Make available to all users of this site.
- Click Save.
Expected result — your entry carries the marker shared. All users of the site — in Jira and in Confluence — see the agent under Shared by colleagues and can use it. Only you can change or delete it, and your instructions remain invisible: what is shared is the effect, not the text. If you clear the checkbox again, the agent disappears for the others; if you delete it, it disappears everywhere.
⚠️ Warning: If 30 agents are already shared site-wide, saving shows the error "The shared registry is full (max 30)." The agent has nevertheless been saved as your private agent — reopen it with Edit, clear the checkbox and save again.
Using, editing and deleting an agent
Purpose — work with an agent, adjust it or remove it. Permission — all users; Edit and Delete only for your own agents. Before you start — none.
Steps
- On the Agents page click Use on the agent — or pick it directly in the agent selector next to the message box (No agent = general chat).
- To adjust one of your own agents, click Edit, change the fields and click Save (Cancel discards the changes).
- To remove one of your own agents, click Delete.
Expected result — Use selects the agent and takes you back to the chat; if the agent has a fixed model and that model is available to you, the model switches as well. Your choice is remembered for the next time. After Delete the agent disappears immediately; if it was selected, the selection resets to No agent. Existing conversations are kept.
⚠️ Warning: Delete has no confirmation prompt and no undo. Copy the instructions first if you might need them again.
Creating your own skill
Purpose — ask a recurring question without typing it: a skill is a saved text that is sent with one click, optionally always with a particular agent. Permission — all users. At most 10 own skills. Your own skills are visible to you alone and cannot be shared. Before you start — open the Skills page via the sidebar (Skills). If you want the skill to run with an agent, that agent must already exist.
Steps
-
Click + New skill. (The button disappears once you have 10 own skills.)
-
Fill in:
Field Required Note Name yes up to 60 characters, e.g. "Sprint summary" Text — {{placeholders}} are asked before running yes up to 4,000 characters, e.g. "Summarize the current sprint of {{Project}}: status, risks, next steps." Agent (optional — the skill runs with this agent) no No agent or any agent available to you — predefined, your own or shared by colleagues -
Click Save.
Expected result — the message "Saved." appears and the skill is listed under My skills. In the chat it also appears in the + menu under 📚 Prompts & skills … in the section Skills — run with one click.
Placeholders — write them with double curly braces, e.g. {{Project}}. Allowed inside: letters A–Z/a–z, the German umlauts ä ö ü Ä Ö Ü and ß, digits, spaces, full stops, hyphens and underscores — up to 40 characters. Other accented letters (e.g. é, ñ) are not recognised, and the text is then sent with the braces as typed.
Running, editing and deleting a skill
Purpose — send a skill, adjust its text or remove it. Permission — all users. Before you start — the chat is set up and no answer is being generated at the moment.
Steps
- Click ⚡ Run on the skill card on the Skills page — or, in the chat, open + → 📚 Prompts & skills … and click the skill in the section Skills — run with one click.
- If the text contains placeholders, a small form with the skill's name and one field per placeholder appears. Fill in the fields and click ⚡ Run (Back returns to the list). A field you leave empty keeps the placeholder in the text as typed.
- To change a skill, click Edit on its card, adjust the fields and click Save. To remove it, click Delete.
Expected result — the filled-in text is sent immediately as your message, with the skill's agent if one is set; the answer appears in the chat and the conversation is saved in the history like any other. After Delete the skill disappears immediately — there is no confirmation prompt.
Common problems
| Message | Cause | Solution |
|---|---|---|
| "At most 5 own agents." | you already have 5 own agents | edit or delete an existing agent |
| "At most 10 own skills." | you already have 10 own skills | edit or delete an existing skill |
| "The shared registry is full (max 30)." | 30 agents are already shared site-wide | the agent was saved privately — reopen it, clear Make available to all users of this site, save again; or wait until someone withdraws a share |
„<name>“: name missing or longer than 40 characters. | the agent has no name or the name is too long | enter a name of up to 40 characters (skills: up to 60) |
„<name>“: instructions missing. / „<name>“: instructions longer than 8000 characters. | required field empty or too long | fill in or shorten Instructions (system prompt) |
„<name>“: text missing. / „<name>“: text longer than 4000 characters. | the skill text is empty or too long | fill in or shorten the text |
| "Unknown agent for this skill." | the agent assigned to the skill no longer exists (deleted, or its share was withdrawn) | choose a different agent or No agent and save again |
| "Save failed." / "Delete failed." — for agents a failed call can also read "Speichern fehlgeschlagen: …", in German even in the English interface | the request did not reach the app | try again; if it persists, reload the page |
| The agent selector does not appear next to the message box | no agent is available to you yet — the selector is shown only once at least one predefined, shared or own agent exists | create an agent or ask the administration for a predefined one |
| Your agent is missing in the other product (Jira/Confluence) | your own agents are the same in both products, so the cause is something else — a stale page, or that product is not connected to the app | reload the page or ask your administration whether that product is connected. Do not create the agent again — it would count against your limit of 5 |
Related topics
- Prompts, Skills, Memory and Model Parameters (+ Menu) — inserting templates and running skills from the chat
- Chatting with the AI — choosing agent and model, remembered choices
- Letting the AI Search, Read and Create in Jira and Confluence — what the tool levels allow
- Providing Agents, Prompts and Skills for Everyone — the administration's counterpart
- Permissions, Roles and Data Visibility — who sees what
- Troubleshooting · FAQ
Rendered from the app’s own interface with sample data; the Jira/Confluence frame around it is not shown.
Documentation baseline: app version 0.2.0 · 2026-08-30