/ الدليل / الملعب / Kaggle Skill
● مجتمع shepsci ⚡ فوري

Kaggle Skill

بواسطة shepsci · shepsci/kaggle-skill

Complete Kaggle integration — competition reports, dataset/model downloads, notebook execution.

A skill that wires Kaggle into Claude Code: list competitions, download datasets/models, submit predictions, fetch notebook executions, track badges. Works across Claude Code, Cursor, Codex, Gemini CLI through skills.sh.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

kaggle-skill.replay ▶ جاهز
0/0

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "kaggle-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/shepsci/kaggle-skill",
        "~/.claude/skills/kaggle-skill"
      ],
      "_inferred": true
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "kaggle-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/shepsci/kaggle-skill",
        "~/.claude/skills/kaggle-skill"
      ],
      "_inferred": true
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "kaggle-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/shepsci/kaggle-skill",
        "~/.claude/skills/kaggle-skill"
      ],
      "_inferred": true
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "kaggle-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/shepsci/kaggle-skill",
        "~/.claude/skills/kaggle-skill"
      ],
      "_inferred": true
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "kaggle-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/shepsci/kaggle-skill",
        "~/.claude/skills/kaggle-skill"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "kaggle-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/shepsci/kaggle-skill",
          "~/.claude/skills/kaggle-skill"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add kaggle-skill -- git clone https://github.com/shepsci/kaggle-skill ~/.claude/skills/kaggle-skill

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: Kaggle Skill

Pull a competition dataset, train a baseline, submit predictions

👤 Kagglers iterating fast ⏱ ~15 min intermediate

متى تستخدمه: You want to get a first submission on the leaderboard quickly.

المتطلبات الأساسية
  • Server/skill installed and authenticated — See repo README
الخطوات
  1. Pull data
    Use the Kaggle skill to download the latest version of competition 'titanic' to ./data.✓ تم النسخ
    → Dataset downloaded; files listed
  2. Submit
    After my notebook runs, submit submission.csv with message 'baseline LR'.✓ تم النسخ
    → Submission id + public score when scored

النتيجة: A real submission on the leaderboard with one chat.

المزالق
  • Daily submission limits per competition — usually 5–10. The skill warns when you're close. — Daily submission limits per competition — usually 5–10. The skill warns when you're close.
اجمعها مع: filesystem

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

kaggle-skill + filesystem

Pair with filesystem

Use this skill together with filesystem.✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
list_competitions category, status Find active competitions 1 API call
download_dataset ref, version Pull a dataset locally Disk I/O
submit competition, file, message Submit predictions 1 API call

التكلفة والحدود

تكلفة التشغيل

حصة API
Kaggle rate limits apply
الرموز لكل استدعاء
Varies
التكلفة المالية
Free for public competitions
نصيحة
Cache downloads.

الأمان

الصلاحيات والأسرار ونطاق الأثر

تخزين بيانات الاعتماد: ~/.kaggle/kaggle.json with chmod 600
نقل البيانات الخارجي: kaggle.com

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

403 Forbidden on download

Accept the competition's rules on Kaggle first via the web UI. The CLI cannot accept rules.

تحقق: Visit competition page
kaggle.json missing

Place your API token at ~/.kaggle/kaggle.json with chmod 600.

تحقق: kaggle competitions list

البدائل

Kaggle Skill مقابل البدائل

البديلمتى تستخدمهاالمقايضة
Kaggle CLI directlyYou want raw CLINo agent integration

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills