Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.orq.ai/llms.txt

Use this file to discover all available pages before exploring further.

Skills are reusable, instruction-driven capabilities that tell an Agent how to perform a specific task reliably, using the right context, tools, steps, and output format. Attach a Skill to an Agent so it can invoke it on demand when relevant, or reference it statically inside agent instructions, Prompts, and Jinja templates using {{skill.key}}. Any update to a Skill propagates automatically to every reference.

Use Cases

Build agents that invoke specialized Skills on demand: a support agent that draws on a “summarize thread” Skill only when the conversation warrants it, or a research agent that invokes a “extract key claims” Skill selectively.
Package your brand guidelines, writing style, or response format rules into a Skill and embed it across every agent and prompt that needs it. Update once and the change propagates everywhere.
Encode compliance rules, classification criteria, or structured output schemas as Skills. Any team building on top of the same agents or prompts shares the same versioned definition without duplication.

Using Skills with Agents

Open the Skills section in the agent configuration, click Skills, and search for the Skill to attach it. Once attached, the agent can invoke it when relevant, without the Skill being present in the instructions at all times. Use this for capabilities the agent should draw on selectively depending on the conversation, for example a “summarize thread” Skill invoked only when the user asks for a summary.
Agent configuration panel with a Skill attached for on-demand invocation.
Any update to a Skill propagates automatically to every agent that has it attached.

Creating a Skill

In AI Studio, choose a Project and Folder, select the + button, and choose Skill. Fill in a key that will be used to reference the Skill, configure the content, set a language, and add tags to classify its use case.
Creating a Skill in AI Studio.

Static references with {{skill.key}}

Prompt Snippets are now Skills. The {{snippet.key}} syntax is replaced by {{skill.key}}.
Reference a Skill using {{skill.key}}, where key is the key you set when creating the Skill. The Skill content is injected at that position every time it is rendered, and any update to the Skill is automatically reflected in every reference. This works in:
  • Agent instructions: inject content that should always be present on every run, such as a company policy block or a standard output format. See Agent Studio for more on writing instructions.
  • Prompts: compose prompts from reusable blocks instead of duplicating text.
  • Jinja templates: combine {{skill.key}} references with Jinja expressions to compose dynamic, structured prompts from reusable blocks deterministically.