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:

GroupOriginWhat you can do
My agentscreated by youuse, edit, delete, share
Shared by colleaguesshared by other users of the siteuse only
Predefined (admin)provided by the administrationuse 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.

The Agents page with the groups My agents, Shared by colleagues and Predefined (admin), each with Use, Edit and Delete actions.

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

  1. Click + New agent at the top right of the page. (The button disappears once you have 5 own agents.)

  2. Fill in the fields:

    FieldRequiredNote
    Emoji (optional)noup to 4 characters, shown before the name
    Nameyesup to 40 characters, e.g. "Ticket writer"
    Description (optional)noup to 200 characters; the only part others see besides emoji and name
    Instructions (system prompt)yesup to 8,000 characters, e.g. "You are … Answer …"
    Model (optional)noUser chooses = no preset; otherwise the agent always switches to this model
    Jira/Confluence toolspresetsee the table below
    Make available to all users of this sitenosee Sharing an agent
  3. 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:

ChoiceMeaning
Like global policyas much as the administration allows
Offthis agent does not access Jira/Confluence at all
Read onlymay search and read, but not propose anything that changes something
Read + write (if enabled)the full level — provided the administration allows it
The agent editor: emoji, name, description, instructions, model, Jira/Confluence tools and the checkbox to share with all users.

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

  1. Open the agent with Edit (or create a new one).
  2. Tick Make available to all users of this site.
  3. 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

  1. 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).
  2. To adjust one of your own agents, click Edit, change the fields and click Save (Cancel discards the changes).
  3. To remove one of your own agents, click Delete.

Expected resultUse 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

  1. Click + New skill. (The button disappears once you have 10 own skills.)

  2. Fill in:

    FieldRequiredNote
    Nameyesup to 60 characters, e.g. "Sprint summary"
    Text — {{placeholders}} are asked before runningyesup to 4,000 characters, e.g. "Summarize the current sprint of {{Project}}: status, risks, next steps."
    Agent (optional — the skill runs with this agent)noNo agent or any agent available to you — predefined, your own or shared by colleagues
  3. 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.

The Skills page: the card of a saved skill with the actions Run, Edit and Delete, plus the New skill button.

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

  1. 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.
  2. 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.
  3. 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

MessageCauseSolution
"At most 5 own agents."you already have 5 own agentsedit or delete an existing agent
"At most 10 own skills."you already have 10 own skillsedit or delete an existing skill
"The shared registry is full (max 30)."30 agents are already shared site-widethe 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 longenter 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 longfill in or shorten Instructions (system prompt)
„<name>“: text missing. / „<name>“: text longer than 4000 characters.the skill text is empty or too longfill 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 interfacethe request did not reach the apptry again; if it persists, reload the page
The agent selector does not appear next to the message boxno agent is available to you yet — the selector is shown only once at least one predefined, shared or own agent existscreate 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 appreload 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

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