العودة إلى مركز الوثائق

المهارات

18 مهارات وكيل جاهزة من السجل

18
إجمالي المهارات
26
الفئات
2
مخاطرة منخفضة

المهارات هي آلية التوسّع الأساسية في Aura Work. كل مهارة هي بيان JSON مُرقّم بإصدار يحدد قدرة معينة يمكن للوكيل استخدامها — من إنشاء المستندات وجداول البيانات إلى أتمتة المتصفحات وتحليل البيانات. تُنشر المهارات في السجل ضمن registry/skills/ ويمكن تثبيتها من السوق.

ما هي المهارة؟

المهارة قدرة وكيل قائمة بذاتها تتضمن:

  • الهوية — معرّف فريد واسم وإصدار وناشر
  • الفئات — وسوم للتصفية (مستندات، كود، بيانات، متصفح، إلخ)
  • الأدوات — الدوال الفعلية التي يمكن للوكيل استدعاؤها
  • الأذونات — ما تحتاج المهارة للوصول إليه (ملفات، shell، متصفح، إلخ)
  • مستوى المخاطرة — منخفض أو متوسط أو عالٍ حسب الأذونات المطلوبة
  • تعليمات التثبيت — كيفية إعداد المهارة

🎯 كيف تعمل المهارات

عندما تطلب من الوكيل تنفيذ مهمة، يحلل طلبك ويحدد المهارات المطلوبة. ثم يحمّل الوكيل بيان المهارة، يفحص الأذونات، وينفذ الأدوات المطلوبة. كل استدعاء أداة يمر عبر بوابة الأذونات — إذا احتاجت المهارة وصولاً للملفات أو أوامر shell، سيُطلب منك الموافقة (ما لم يكن ملف التعريف مضبوطاً على السماح التلقائي).

المهارات معزولة (sandboxed) — يمكنها الوصول فقط لما يعلنه بيانها. مهارة المستندات لا يمكنها تنفيذ أوامر shell ما لم يُمنح ذلك صراحة. هذا يضمن الأمان حتى مع مهارات الطرف الثالث من السوق.

🔧 استخدام المهارات

تُستخدم المهارات تلقائياً عند تفاعلك مع الوكيل. على سبيل المثال:

  • "أنشئ تقرير PDF" ← يستخدم الوكيل مهارة aura-pdf
  • "حلّل هذا الجدول" ← يستخدم الوكيل مهارة aura-spreadsheets
  • "تصفح هذا الموقع واستخرج البيانات" ← يستخدم الوكيل مهارة aura-browser-assistant
  • "حوّل هذه الصورة إلى WebP" ← يستخدم الوكيل مهارة aura-file-converter

يمكنك أيضاً طلب مهارة باسمها صراحة: "استخدم مهارة البحث للعثور على معلومات حول..."

📋 صيغة بيان المهارة

تُعرَّف كل مهارة في ملف JSON بهذا الهيكل:

{
  "id": "aura-documents",
  "name": "Documents",
  "version": "1.0.0",
  "summary": "إنشاء وتحرير وتنسيق المستندات",
  "description": "معالجة مستندات كاملة تشمل...",
  "publisher": "aura-work",
  "categories": ["documents", "productivity"],
  "risk": "low",
  "permissions": [
    { "category": "file", "action": "write", "target": "*.md" }
  ],
  "tools": [
    {
      "name": "create_document",
      "description": "إنشاء مستند جديد",
      "parameters": {
        "title": { "type": "string", "required": true },
        "format": { "type": "string", "enum": ["md", "txt", "docx"] }
      }
    }
  ],
  "install": {
    "command": "npm install",
    "workingDir": "skills/documents"
  }
}

🏗️ إنشاء مهارات مخصصة

يمكنك إنشاء مهاراتك الخاصة باتباع هذه الخطوات:

  1. 1. أنشئ ملف JSON جديد في registry/skills/
  2. 2. عرّف هوية المهارة (معرّف، اسم، إصدار، ناشر)
  3. 3. أضف الفئات وحدد مستوى المخاطرة
  4. 4. صرّح بالأذونات المطلوبة (ملفات، shell، متصفح، إلخ)
  5. 5. عرّف الأدوات مع معاملاتها وأوصافها
  6. 6. أضف تعليمات التثبيت إذا لزم
  7. 7. تحقق باستخدام node scripts/validate-marketplace-manifests.js
  8. 8. أرسل طلب سحب (PR) إلى السجل

راجع registry/skills/aura-documents.json كمثال كامل.

📊 شرح مستويات المخاطرة

كل مهارة لها مستوى مخاطرة حسب الأذونات المطلوبة:

المستوىالوصفمثال
lowوصول للقراءة فقط، بدون آثار جانبيةالبحث، تحليل البيانات
mediumكتابة الملفات، طلبات الشبكةإنشاء المستندات، أتمتة المتصفح
highتنفيذ shell، وصول للنظامالأتمتة، عمليات الآلة الافتراضية

المهارات عالية المخاطرة تتطلب موافقة صريحة في وضع ask-first. يمكنك ضبط الموافقة التلقائية لفئات معينة من الإعدادات ← الأذونات.

🏪 السوق (Marketplace)

يجمّع السوق (registry/marketplace.json) المهارات وخوادم MCP والإضافات. كل إدخال يشمل:

  • أوصاف مترجمة — متوفرة بـ 20 لغة
  • أيقونات وصور غلاف — أصول SVG في registry/assets/
  • سجل الإصدارات — للتحديثات والتراجع
  • توثيق الناشر — مهارات رسمية مقابل مهارات مجتمعية
  • معلومات التوافق — الحد الأدنى لإصدار Aura Work المطلوب

ثبّت المهارات من لوحة الإضافات في تطبيق سطح المكتب أو استخدم CLI: aura skill install <skill-id>

A Aura Automation

v1.0.0 مستوى المخاطرة: عالي الأتمتة، Workflow، Productivity

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

الأدوات: automation_create_task automation_schedule automation_verify

A Aura Browser Assistant

v1.0.0 مستوى المخاطرة: متوسط Browser، Web، الأتمتة

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

الأدوات: browser_read_page browser_extract_table browser_verify_page

A Aura Business Kit

v1.0.0 مستوى المخاطرة: عالي Business، Documents، Productivity

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

الأدوات: business_brief kpi_report business_verify

A Aura Dashboard Builder

v1.0.0 مستوى المخاطرة: عالي Dashboards، البيانات، التصميم

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

الأدوات: dashboard_plan dashboard_create_html dashboard_verify

A Aura Data Analyst

v1.0.0 مستوى المخاطرة: عالي البيانات، Analytics، Business

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

الأدوات: data_profile data_clean data_export_report

A Aura Database Analyst

v1.0.0 مستوى المخاطرة: عالي Database، البيانات، Business

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

الأدوات: database_schema_inspect database_query database_export_report

A Aura Design Studio

v1.0.0 مستوى المخاطرة: عالي التصميم، Productivity، التسويق

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

الأدوات: design_create_html design_update_html design_verify

A Aura Documents

v1.0.0 مستوى المخاطرة: عالي Documents، Productivity، Business

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

الأدوات: document_create document_edit document_verify

A Aura File Converter

v1.0.0 مستوى المخاطرة: عالي Files، Conversion، Productivity

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

الأدوات: format_infer convert_content verify_output

A Aura Forms

v1.0.0 مستوى المخاطرة: عالي Forms، Business، Productivity

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

الأدوات: form_create form_export form_verify

A Aura Image Studio

v1.0.0 مستوى المخاطرة: عالي Images، التصميم، التسويق

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

الأدوات: image_create_brief image_export_svg image_verify

A Aura PDF

v1.0.0 مستوى المخاطرة: عالي PDF، Documents، البحث الاستقصائي

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

الأدوات: pdf_extract_text pdf_extract_tables pdf_verify

A Aura Presentations

v1.0.0 مستوى المخاطرة: عالي Presentations، التصميم، Business

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

الأدوات: presentation_create_storyline presentation_create_deck_outline presentation_verify

A Aura Research

v1.0.0 مستوى المخاطرة: عالي البحث الاستقصائي، Web، Business

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

الأدوات: research_plan source_quality_check research_create_report

A Aura Spreadsheets

v1.0.0 مستوى المخاطرة: عالي Spreadsheets، البيانات، Productivity

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

الأدوات: spreadsheet_create_table spreadsheet_set_formula spreadsheet_verify

A Aura Study Kit

v1.0.0 مستوى المخاطرة: عالي Study، Documents، Productivity

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

الأدوات: study_notes quiz_create study_verify

G Git Master

v1.0.0 مستوى المخاطرة: منخفض تطوير، الأدوات المساعدة

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

الأدوات: analyze_diff audit_pre_commit generate_changelog

S Security Auditor

v1.0.0 مستوى المخاطرة: منخفض الأمان، Quality

Reviews your codebase for defensive security improvements.

الأدوات: scan_file scan_directory

المهارات الاساسية

web-search

يبحث في الويب ويستخرج معلومات حديثة مع روابط المصادر. يدعم محركات بحث متعددة.