Three Ways to Extend Your Agent
ArgentOS has three extension types, each serving a different purpose:Skills
Teaches the agent how to do something. Injected as prompt instructions. No code runs.
Plugins
Adds new tools to the gateway runtime. Runs inside the gateway process.
Connectors
Wires to external APIs with auth and health checks. Runs as an isolated subprocess.
| Type | What It Does | Runs Where | Example |
|---|---|---|---|
| Skills | Teaches the agent how to do something | Injected as prompt instructions | Deep Research Pro, SEO Audit |
| Plugins | Adds new tools to the gateway runtime | Inside the gateway process | Think Tank, VIP Email Alert |
| Connectors | Wires to external APIs with auth and health checks | Isolated subprocess | HubSpot, Google Workspace, Linear |
Installing Packages
Skills
A skill is aSKILL.md file — markdown instructions that tell your agent how to use an API, follow a workflow, or handle a specific task. No code runs. The agent reads the instructions and uses its existing tools to accomplish the task.
SKILL.md Format
Required fields:
name and description in the YAML frontmatter. The description is what triggers the skill — make it specific.Creating a Skill
Plugins
A plugin is TypeScript code that runs inside the gateway. It registers new tools viaapi.registerTool(), hooks into agent events, and has full access to the runtime API.
Plugins live at ~/.argentos/extensions/ and use an argent.plugin.json manifest:
Connectors (AOS)
Connectors are production-grade integrations with external APIs. They run as isolated subprocesses with their own:- Authentication — service keys resolved through the secret store
- Health checks —
doctorcommand validates connectivity - Risk tiers —
readonly-external,readwrite-external - Capability discovery — commands and resources declared in
connector.json
Available Connectors
Google Workspace
Gmail, Drive, Calendar — 15 commands
HubSpot CRM
Contacts, deals, companies, tickets
QuickBooks
Invoices, payments, financial reports
Linear
Issues, projects, workflow management
Firecrawl
Web scraping and content extraction
Mailchimp
Email campaigns and audience management
WordPress
Content publishing and page management
Google Places
Local business search and discovery
Marketplace Security
Every package in the marketplace goes through three-layer security:Submitting to the Marketplace
Sign in
Sign in with GitHub at marketplace.argentos.ai/submit.
