rust-cargo-assistant
إدارة مشاريع Rust Cargo
تحتاج مشاريع Rust غالبا إلى إعداد دقيق لـ Cargo، وتحديثات للتبعيات، واستكشاف مشكلات البناء وإصلاحها. توفر هذه المهارة إرشادات منظمة لسير عمل Cargo في Claude وCodex وClaude Code.
التثبيت باستخدام Agent لدي
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "rust-cargo-assistant" from https://skillstore.io/skills/curiouslearner-rust-cargo-assistant.md and its manifest at https://skillstore.io/api/skills/curiouslearner-rust-cargo-assistant/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
موارد مهيّأة لـ Agents
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
اختبرها
جارٍ استخدام "rust-cargo-assistant". أحتاج إلى إضافة دعم async وتسلسل JSON إلى مكتبة Rust.
النتيجة المتوقعة:
- أدوار التبعيات الموصى بها لبيئة تشغيل async والتسلسل والميزات الاختيارية.
- خطة رايات ميزات تحافظ على صغر حجم عمليات البناء الافتراضية.
- قائمة تحقق لاختبار مجموعات الميزات الافتراضية وasync والكاملة.
جارٍ استخدام "rust-cargo-assistant". أصبح بناء مشروع Rust الخاص بي بطيئا بعد إضافة العديد من crates.
النتيجة المتوقعة:
- مسار تشخيص يغطي مراجعة شجرة التبعيات واستخدام الذاكرة المؤقتة وإعدادات الملف التعريفي وخيارات linker.
- تُفصل الأوامر إلى فحوصات آمنة للقراءة فقط وأوامر تغيّر النظام أو المشروع.
- مفاضلات بين عمليات بناء تطوير أسرع وعمليات بناء إصدار محسّنة.
جارٍ استخدام "rust-cargo-assistant". أريد نشر crate إلى crates.io.
النتيجة المتوقعة:
- قائمة تحقق للإصدار تشمل البيانات التعريفية وreadme والترخيص والإصدار ومحتويات الحزمة والنشر التجريبي.
- تحذيرات حول التعامل مع الرموز والخطوات غير القابلة للتراجع في النشر.
- فحوصات متابعة مقترحة بعد إصدار crate.
التدقيق الأمني
آمنThe static findings were reviewed against SKILL.md and are documentation examples rather than executable code. Markdown fences, placeholder URLs, local path dependency examples, and privileged install examples do not show hidden automation, data exfiltration, or prompt injection.
عوامل الخطر
⚙️ الأوامر الخارجية (94)
🌐 الوصول إلى الشبكة (11)
📁 الوصول إلى نظام الملفات (2)
شارك واستشهد بهذا التقرير
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
نسخ رابط التقرير
https://skillstore.io/skills/curiouslearner-rust-cargo-assistant/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportشارة Markdown
[](https://skillstore.io/skills/curiouslearner-rust-cargo-assistant?utm_source=security_passport_badge)شارة HTML
<a href="https://skillstore.io/skills/curiouslearner-rust-cargo-assistant?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/curiouslearner-rust-cargo-assistant/security.svg" alt="Skillstore security assessment" loading="lazy"></a>بطاقة قابلة للتضمين
<iframe src="https://skillstore.io/embed/skills/curiouslearner-rust-cargo-assistant.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>الاستشهادات الأكاديمية (APA · BibTeX · CFF)
اقتباس APA
CuriousLearner. (2026). rust-cargo-assistant security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/curiouslearner-rust-cargo-assistant/audits/9اقتباس BibTeX
@techreport{curiouslearner-curiouslearner-rust-cargo-assistant-2026,
author = {CuriousLearner},
title = {rust-cargo-assistant security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/curiouslearner-rust-cargo-assistant/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "rust-cargo-assistant security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "CuriousLearner"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/curiouslearner-rust-cargo-assistant/audits/9"
identifiers:
- type: other
value: "skillstore:curiouslearner-rust-cargo-assistant:audit:9"
description: "Skillstore immutable audit report identifier"
تقييم Skillstore
سبب هذا التقييم موثوقية الأدلة: مرتفعما الذي يمكنك بناؤه
إعداد مشروع Rust جديد
أنشئ بنية Cargo واضحة لمشروع جديد من نوع أداة تنفيذية أو مكتبة أو مساحة عمل.
صيانة التبعيات والميزات
خطط لإضافة التبعيات ورايات الميزات وقيود الإصدارات ومشاركة التبعيات داخل مساحة العمل.
تحضير crate للإصدار
راجع بيانات تعريف الحزمة وفحوصات النشر والإصدار الدلالي وخطوات صيانة الإصدار.
جرّب هذه الموجّهات
ساعدني في اختيار بنية مشروع Cargo المناسبة لأداة سطر أوامر جديدة بلغة Rust. ضمّن الأوامر الأولى والملفات التي يجب إنشاؤها.
راجع تبعيات Rust التي أخطط لاستخدامها واشرح أيها يجب أن يكون تبعيات عادية أو تطوير أو بناء أو اختيارية أو مقيّدة بميزات.
ساعدني في تشخيص فشل بناء Cargo هذا. اشرح الأسباب المحتملة والفحوصات الآمنة التي يجب تشغيلها أولا والأوامر التي تحتاج إلى تأكيد.
أنشئ قائمة تحقق للإصدار من أجل نشر crate الخاصة بي بلغة Rust، بما في ذلك مراجعة البيانات التعريفية والتحقق من التغليف وإدارة الإصدارات وصيانة ما بعد الإصدار.
أفضل الممارسات
- اطلب سياق المشروع قبل اقتراح تغييرات على التبعيات.
- افصل فحوصات Cargo المخصصة للقراءة فقط عن الأوامر التي تعدّل الملفات أو تنشر الحزم.
- أكد الأوامر ذات الصلاحيات وتثبيت الحزم وإجراءات الإصدار قبل تشغيلها.
تجنب
- لا تشغّل أوامر النشر أو التثبيت أو التنظيف دون موافقة المستخدم.
- لا تضف تبعيات واسعة أو مجموعات ميزات كاملة دون شرح أثرها على البناء.
- لا تتعامل مع أمثلة مقتطفات Cargo.toml على أنها إعداد نهائي لكل مشروع.
الأسئلة المتكررة
هل يمكن لهذه المهارة إنشاء مشروع Rust جديد؟
هل يمكنها تعديل Cargo.toml من أجلي؟
هل تشغّل أوامر Cargo تلقائيا؟
هل يمكنها المساعدة في أمان التبعيات؟
هل تدعم Cargo workspaces؟
هل هي مناسبة لنشر crates؟
تفاصيل المطور
المؤلف
CuriousLearnerالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
02f077c174c5335e2f5d02ca15e77b70d9543e58
حداثة الصيانة
٢٢/٧/٢٠٢٦
الاستخدام
5 تنزيلات · 170 مشاهدات
بنية الملفات
📄 SKILL.md