المهارات coda-automation
📦

coda-automation

آمن ⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة

أتمتة مستندات Coda باستخدام MCP

إدارة مستندات Coda يدوياً تستغرق وقتاً وجهداً. توفر هذه المهمة سير عمل آلية للبحث عن المستندات، وإدارة الجداول والصفوف والصيغ والأذونات، والنشر عبر خادم Rube MCP.

يدعم: Claude Codex Code(CC)
🥉 74 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "coda-automation". Search for documents with 'budget'

النتيجة المتوقعة:

Found 3 documents:
1. Q4 Budget Plan (docId: WxYz1234) - Last modified: Jan 15
2. Team Budget 2024 (docId: AbCd5678) - Last modified: Dec 20
3. Budget Template (docId: EfGh9012) - Last modified: Nov 05

استخدام "coda-automation". Export document to markdown

النتيجة المتوقعة:

Export completed successfully. Download URL: https://coda-export... (valid for 1 hour)
Format: markdown
Pages exported: 3

استخدام "coda-automation". Add permission to document

النتيجة المتوقعة:

Permission added successfully.
Access level: write
Recipient: colleague@company.com
Email notification: sent

التدقيق الأمني

آمن
v1 • 2/25/2026

All 77 static findings are FALSE POSITIVES. The skill is a documentation/guide for Coda MCP operations. External command patterns are markdown code formatting, network is the legitimate rube.app endpoint, weak crypto and system reconnaissance are scanner misinterpretations of documentation text. Safe to publish.

1
الملفات التي تم فحصها
247
الأسطر التي تم تحليلها
2
النتائج
1
إجمالي عمليات التدقيق

عوامل الخطر

⚙️ الأوامر الخارجية (1)
🌐 الوصول إلى الشبكة (1)
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
50
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

أتمتة سير عمل المستندات

البحث عن مستندات Coda وإدارتها برمجياً، مما يقلل من التعامل اليدوي مع المستندات

مزامنة البيانات

مزامنة البيانات الخارجية مع جداول Coda باستخدام عمليات upsert

نشر المستندات

نشر مستندات Coda علناً أو إدارة أذونات الوصول

جرّب هذه الموجهات

البحث عن مستند
Search for Coda documents containing the term 'project timeline' and list the first 5 results with their IDs.
الحصول على بيانات الجدول
List all tables in document 'AbCdEfGhIj', then list all rows from the 'Tasks' table with column names.
Upsert البيانات
Upsert a row into table 'Employees' in document 'AbCdEfGhIj' with keyColumn 'email'. Row data: name='John Doe', email='john@example.com', department='Engineering'.
نشر المستند
Publish document 'AbCdEfGhIj' with slug 'my-public-doc' and get the sharing metadata to verify access settings.

أفضل الممارسات

  • استدعِ RUBE_SEARCH_TOOLS أولاً للحصول على مخططات الأدوات الحالية لأنها قد تتغير
  • استخدم CODA_RESOLVE_BROWSER_LINK لتحويل روابط Coda URL إلى معرفات بدلاً من استخراجها يدوياً
  • استخدم keyColumns بقيم فريدة لعمليات upsert موثوقة

تجنب

  • لا تفترض أن معرفات الجداول أو الأعمدة ثابتة - سردها دائماً أولاً
  • لا تتخطى التحقق من حالة الاتصال قبل تشغيل سير العمل
  • لا تنسَ التعامل مع حدود المعدل - نفذ backoff لاستجابات 429

الأسئلة المتكررة

كيف أتصل بـ Coda؟
Add https://rube.app/mcp as an MCP server, then call RUBE_MANAGE_CONNECTIONS with toolkit 'coda' to authenticate.
ما الفرق بين معرف الجدول واسم الجدول؟
Table IDs are system identifiers like 'grid-abc', while table names are human-readable. Use CODA_LIST_TABLES to get IDs.
كيف تعمل عملية upsert؟
Upsert inserts a row if no match exists on keyColumns, or updates the row if a match is found.
هل يمكنني تصدير المستندات بالكامل؟
Yes, use CODA_BEGIN_CONTENT_EXPORT with outputFormat 'html' أو 'markdown' للتصدير الكامل أو الجزئي.
ما مستويات الأذونات المتاحة؟
Three levels: readonly (view only), write (edit), and comment (can add comments).
كيف أتعامل مع حدود المعدل؟
Implement exponential backoff on 429 responses. Use bulk operations via CODA_UPSERT_ROWS instead of individual updates.

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md