Skip to content

Store — Skills

Skills are the building blocks of agent capability in Horizon. The Skills section of the Store is a marketplace where you can discover, install, and manage individual skills that give your agents new abilities.

A skill is a discrete, reusable capability that an agent can execute. Each skill defines:

  • Inputs — the parameters the skill requires (e.g., customer ID, invoice amount).
  • Outputs — the data the skill returns after execution.
  • Connection dependency — which integration the skill interacts with (if any).
  • Description — a natural-language explanation of what the skill does, used by agents to decide when to invoke it.

Skills range from simple (e.g., “Look up a customer by email in Salesforce”) to complex (e.g., “Generate a monthly financial reconciliation report from QuickBooks and Sage Intacct data”).

Navigate to Store > Skills to explore available skills. The marketplace offers:

  • Category filters — CRM, Accounting, Communication, Project Management, Data Analysis, File Management, and more.
  • Connection filters — show skills compatible with your active connections.
  • Search — find skills by name, description, or keyword.
  • Sort options — most popular, highest rated, newest, or alphabetical.

Each skill listing shows:

  • Skill name and description.
  • Required connection (e.g., “Requires: QuickBooks Online”).
  • Complexity level: Simple, Moderate, or Advanced.
  • Number of installs and average rating.
  1. Click on a skill card to view its detail page.
  2. Review the full description, input/output schema, and connection requirements.
  3. Click Install Skill.
  4. The skill is added to your workspace’s skill library.
  5. Navigate to an agent’s configuration page and add the skill to that agent’s skill set.

The detail page for each skill includes:

A comprehensive description of the skill’s purpose, typical use cases, and behavior. Includes example invocations showing what inputs produce what outputs.

Common skill categories in the marketplace include:

CategoryExamples
CRMCreate lead, update opportunity, search contacts, log activity
AccountingCreate invoice, post journal entry, query GL balance, generate report
CommunicationSend email, post Slack message, schedule meeting, send Teams notification
Project ManagementCreate Jira issue, update sprint, add comment, transition status
Data AnalysisSummarize spreadsheet, calculate metrics, generate chart data
File ManagementUpload to Drive, read document, create spreadsheet, search files

View all installed skills from Store > Skills > My Skills (or from the skill library in your workspace settings). From there you can:

  • See which agents are using each skill.
  • Uninstall skills that are no longer needed.
  • Check for available updates.
  • View usage statistics (execution count, success rate, average duration).

In addition to marketplace skills, you can build custom skills tailored to your specific workflows. Custom skills can be kept private to your organization or published to the community marketplace for others to use.