Administration & Configuration

Providing Agents, Prompts and Skills for Everyone

This page shows how administrators provide site agents (predefined assistants, site-wide agents) and a shared library of prompt templates and skills (one-click prompts) for all users of Jira and Confluence. Users can additionally create their own agents and skills — see Creating Your Own Agents and Skills.

What this does

  • A site agent is a predefined assistant with fixed instructions, an optional fixed model and its own Jira/Confluence tool level. Users see it in the agent selector next to the input field and on the Agents page under Predefined (admin). Up to 8 site agents are possible.
  • A template (prompt) is a reusable text with placeholders such as {{Project}}; users fill in the placeholders and the text lands in their input field. A skill is a template that is sent immediately with one click, optionally with a fixed site agent. Up to 30 entries with up to 4,000 characters each are possible.

Both are shared by Jira and Confluence: whatever you save here is available to all users of the site in both products.

Who can do this

Product administrators (Jira or Confluence administration) on the settings page AnyLLM Chat — Settings — see Opening the Settings and Initial Setup.

Before you start

  • At least one working connection exists (Setting Up LLM Connections) — otherwise agents and skills have nothing to run on.
  • Decide the global AI access to Jira & Confluence first (General Settings): an agent's tool level can only narrow it, never widen it.

Providing a site agent

Purpose — give everyone a ready-made assistant, e.g. a sprint reporter or a ticket writer, without each person having to write instructions.

Steps

  1. Open Settings → Agents.
  2. Click + Add agent (the button disappears once 8 agents exist).
  3. Fill in the card:
FieldRequiredExplanation
Emoji (optional)noup to 4 characters; shown in front of the name
Nameyesup to 40 characters; visible to users
Description (optional, visible to users)noup to 200 characters; shown on the users' Agents page
Instructions (system prompt)yesup to 8,000 characters; the AI follows them in every answer; not visible to chat users
Model (optional — otherwise the user chooses)noUser chooses (default) or a fixed model, listed as <connection> · <model>
Jira/Confluence toolspresetLike global policy (default), Off, Read only, Read + write
  1. Click Save agents.
An agent card in the settings: emoji, name, description, instructions (system prompt), optional model and tool level — saved with Save agents.

Expected result — the status next to the button reads Saved. The agent appears for all users in the agent selector and under Predefined (admin) — in Jira and in Confluence. Users see only the emoji, the name and the description.

Changing or deleting an agent — edit the card and click Save agents. To delete, click Remove on the card (there is no confirmation prompt) and then Save agents. The agent disappears from all selection lists; existing conversations that used it stay readable and simply continue without an agent.

Common problems

Message next to Save agentsCauseSolution
At most 8 agents.limit reachedremove an agent first
„X“: name missing or longer than 40 characters.name empty or too longshorten the name
„X“: instructions missing.empty instructionswrite instructions
„X“: instructions longer than 8000 characters.too longshorten the instructions
„X“: description longer than 200 characters. / „X“: emoji longer than 4 characters.field too longshorten it
Save failed.the request did not reach the serverreload the page and try again

Providing templates and skills

Purpose — give everyone reusable prompts (templates) and one-click actions (skills) in the menu of the chat.

Steps

  1. Open Settings → Prompts & Skills.
  2. Click + Add prompt (the button disappears once 30 entries exist).
  3. Fill in the card:
FieldRequiredExplanation
Nameyesup to 60 characters, e.g. "Release notes"
Textyesup to 4,000 characters; placeholders in double curly braces, e.g. Generate release notes for {{Project}} based on the completed issues in sprint {{Sprint}}.
Skill: run with one click in the chat (sends immediately)notick to turn the template into a skill
Agent for this skill (optional)noappears only for skills; No agent or one of the saved site agents
  1. Click Save prompts.
Prompt card with the Skill option enabled: the prompt runs with one click in the chat and can be bound to an agent (here Sprint Reporter).

Expected result — the status reads Saved. Users find templates in the menu under Templates — insert into the message box and skills under Skills — run with one click (Prompts, Skills, Memory and Model Parameters).

Template or skill?

TemplateSkill
Behaviour in the chatthe text lands in the input field and can be edited before sendingis sent immediately (⚡ Run)
Placeholdersasked before insertingasked before running
Fixed agentnooptional (site agents only)
Shown in the + menuunder Templates — insert into the message boxunder Skills — run with one click

Placeholder rule — write placeholders as {{Name}}. Allowed inside the braces: letters A–Z and 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 such a placeholder is left as literal text. Placeholders a user leaves empty stay literally in the text.

Common problems

Message next to Save promptsCauseSolution
At most 30 prompts.limit reachedremove an entry first
„X“: name missing or longer than 60 characters.name empty or too longshorten the name
„X“: text missing.empty textwrite the text
„X“: text longer than 4000 characters.too longshorten the text
"X": skill references an unknown agent — save the agent first.the skill points to an agent that is not saved (or was removed)save the agent under Agents, or choose No agent
Save failed.the request did not reach the serverreload the page and try again

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