Skip to content

Skills: Upload your own skills and connect external services

9brains can now be extended with your own skills. Skills are specialized capabilities that the AI assistant uses automatically whenever they match the task at hand. This turns 9brains into a platform you can adapt to your individual workflows.

A skill is a package of code and instructions that adds a specific capability to 9brains, for example creating presentations, querying databases or interacting with external APIs. Skills run in isolation inside a secure sandbox environment and have no access to other data.

Under Settings → Integrations you can upload your own skill packages as a ZIP file. A skill consists of a SKILL.md file (the instructions for the AI) and optional code (Python scripts, templates, etc.). The AI reads the instructions and runs the code in an isolated sandbox.

Typical use cases:

  • Create branded PowerPoint presentations from conversation content
  • Analyze Excel spreadsheets with company data and produce charts
  • Generate CSV exports in a specific format

Connected skills go one step further: they connect 9brains directly to your existing company systems. Authentication runs through a secure proxy, the AI never receives direct credentials, instead access is authorized per request via an encrypted token.

Example: A connected skill for your ERP system lets the AI fetch current revenue figures or check invoice data on demand, without your API credentials ever leaving the platform.

To make getting started easy, there is the Skill Builder, a specialized assistant that helps you create new skills. Just describe what the skill should do and the Skill Builder generates the matching SKILL.md and the code.

Skills are particularly useful for teams that want to automate recurring tasks or connect the AI to internal data sources. Setup requires no programming knowledge, the Skill Builder guides you step by step.

Learn more in our documentation under Integrations & Tools.