Back to Docs Hub

Skills

18 pre-built agent skills in the registry — ready to use, fully sandboxed.

18
Skills
26
Categories
2
Low Risk

Skills are the core extension mechanism in Aura Work. Each skill is a versioned JSON manifest that defines a specific capability the agent can use — from creating documents and spreadsheets to automating browsers and analyzing data. Skills are published to the registry at registry/skills/ and can be installed from the marketplace.

What is a Skill?

A skill is a self-contained agent capability that includes:

  • Identity — unique ID, name, version, and publisher
  • Categories — tags for filtering (documents, code, data, browser, etc.)
  • Tools — the actual functions the agent can call
  • Permissions — what the skill needs access to (files, shell, browser, etc.)
  • Risk level — low, medium, or high based on required permissions
  • Install instructions — how to set up the skill

🎯 How Skills Work

When you ask the agent to perform a task, it analyzes your request and determines which skills are needed. The agent then loads the skill manifest, checks permissions, and executes the required tools. Each tool call goes through the permission gate — if the skill needs file access or shell commands, you'll be asked to approve (unless you've set the profile to auto-allow).

Skills are sandboxed — they can only access what their manifest declares. A document skill can't execute shell commands unless explicitly granted. This ensures security even with third-party skills from the marketplace.

🔧 Using Skills

Skills are used automatically when you interact with the agent. For example:

  • "Create a PDF report" → Agent uses the aura-pdf skill
  • "Analyze this spreadsheet" → Agent uses the aura-spreadsheets skill
  • "Browse this website and extract data" → Agent uses the aura-browser-assistant skill
  • "Convert this image to WebP" → Agent uses the aura-file-converter skill

You can also explicitly request a skill by name: "Use the research skill to find information about..."

📋 Skill Manifest Format

Each skill is defined in a JSON file with this structure:

{
  "id": "aura-documents",
  "name": "Documents",
  "version": "1.0.0",
  "summary": "Create, edit, and format documents",
  "description": "Full document processing with...",
  "publisher": "aura-work",
  "categories": ["documents", "productivity"],
  "risk": "low",
  "permissions": [
    { "category": "file", "action": "write", "target": "*.md" }
  ],
  "tools": [
    {
      "name": "create_document",
      "description": "Create a new document",
      "parameters": {
        "title": { "type": "string", "required": true },
        "format": { "type": "string", "enum": ["md", "txt", "docx"] }
      }
    }
  ],
  "install": {
    "command": "npm install",
    "workingDir": "skills/documents"
  }
}

🏗️ Creating Custom Skills

You can create your own skills by following these steps:

  1. 1. Create a new JSON file in registry/skills/
  2. 2. Define the skill identity (id, name, version, publisher)
  3. 3. Add categories and set the risk level
  4. 4. Declare required permissions (file, shell, browser, etc.)
  5. 5. Define tools with their parameters and descriptions
  6. 6. Add install instructions if needed
  7. 7. Validate with node scripts/validate-marketplace-manifests.js
  8. 8. Submit a PR to the registry

See registry/skills/aura-documents.json for a complete example.

📊 Risk Levels Explained

Each skill has a risk level based on its required permissions:

LevelDescriptionExample
lowRead-only access, no side effectsResearch, data analysis
mediumFile writes, network requestsDocument creation, browser automation
highShell execution, system accessAutomation, VM operations

High-risk skills require explicit approval in ask-first mode. You can configure auto-approval for specific categories in Settings → Permissions.

🏪 Marketplace

The marketplace (registry/marketplace.json) aggregates skills, MCP servers, and plugins. Each entry includes:

  • Localized descriptions — available in 20 languages
  • Icon and cover images — SVG assets in registry/assets/
  • Version history — for updates and rollbacks
  • Publisher verification — official vs community skills
  • Compatibility info — minimum Aura Work version required

Install skills from the Plugins panel in the desktop app or use the CLI: aura skill install <skill-id>

Aura Automation

Automation / Workflow / Productivity Risk: high HBX

Plan and run repeatable workflows, reminders, monitors, and connector actions.

Tools: automation_create_task automation_schedule automation_verify

Aura Browser Assistant

Browser / Web / Automation Risk: medium HBX

Read pages, extract tables, verify websites, and plan safe browser workflows.

Tools: browser_read_page browser_extract_table browser_verify_page

Aura Business Kit

Business / Documents / Productivity Risk: high HBX

Create business plans, policies, proposals, operations docs, and KPI reports.

Tools: business_brief kpi_report business_verify

Aura Dashboard Builder

Dashboards / Data / Design Risk: high HBX

Create dashboard specs, HTML previews, metrics tables, and reporting layouts.

Tools: dashboard_plan dashboard_create_html dashboard_verify

Aura Data Analyst

Data / Analytics / Business Risk: high HBX

Profile, clean, transform, chart, and explain datasets.

Tools: data_profile data_clean data_export_report

Aura Database Analyst

Database / Data / Business Risk: high HBX

Inspect schemas, write safe queries, explain plans, and export database reports.

Tools: database_schema_inspect database_query database_export_report

Aura Design Studio

Design / Productivity / Marketing Risk: high HBX

Create UI mockups, HTML previews, dashboards, landing pages, and design systems.

Tools: design_create_html design_update_html design_verify

Aura Documents

Documents / Productivity / Business Risk: high HBX

Create and edit document-style files, reports, letters, resumes, and policies.

Tools: document_create document_edit document_verify

Aura File Converter

Files / Conversion / Productivity Risk: high HBX

Convert content between Markdown, CSV, HTML, text, and report formats.

Tools: format_infer convert_content verify_output

Aura Forms

Forms / Business / Productivity Risk: high HBX

Create forms, surveys, intake sheets, checklists, and response templates.

Tools: form_create form_export form_verify

Aura Image Studio

Images / Design / Marketing Risk: high HBX

Create image briefs, banners, icons, SVG concepts, and visual asset plans.

Tools: image_create_brief image_export_svg image_verify

Aura PDF

PDF / Documents / Research Risk: high HBX

Summarize, search, convert, and extract structured notes from PDF files.

Tools: pdf_extract_text pdf_extract_tables pdf_verify

Aura Presentations

Presentations / Design / Business Risk: high HBX

Plan and create presentation storylines, slide outlines, and deck-ready files.

Tools: presentation_create_storyline presentation_create_deck_outline presentation_verify

Aura Research

Research / Web / Business Risk: high HBX

Research, compare, verify sources, and create cited reports.

Tools: research_plan source_quality_check research_create_report

Aura Spreadsheets

Spreadsheets / Data / Productivity Risk: high HBX

Build spreadsheet-style tables, budgets, CSV files, formulas, and analysis reports.

Tools: spreadsheet_create_table spreadsheet_set_formula spreadsheet_verify

Aura Study Kit

Study / Documents / Productivity Risk: high HBX

Create study notes, lesson plans, quizzes, flashcards, and learning reports.

Tools: study_notes quiz_create study_verify

Git Master

Development / Utility Risk: low HBX

AI Git expert to write structured commit messages, review diffs, and manage releases.

Tools: analyze_diff audit_pre_commit generate_changelog

Security Auditor

Security / Quality Risk: low HBX

Reviews your codebase for defensive security improvements.

Tools: scan_file scan_directory

Core Skills

web-search

Searches the web and extracts up-to-date information along with source links. Supports multiple search engines.