المهارات documentation-generation-doc-generate
📦

documentation-generation-doc-generate

آمن

إنشاء توثيق شامل من الكود

حافظ على مزامنة التوثيق مع الكود تلقائياً. تستخرج هذه المهارة المعلومات من الكود المصدري لإنشاء مواصفات API ومخططات البنية وأدلة المستخدم التي تظل محدثة مع تطور قاعدة الكود الخاصة بك.

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

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

2

رفع في Claude

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

3

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

اختبرها

استخدام "documentation-generation-doc-generate". Analyze Python API routes in src/routes/

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

  • OpenAPI 3.0 specification file (openapi.yaml)
  • Interactive API documentation HTML page
  • Code examples in Python, JavaScript, and cURL for each endpoint

استخدام "documentation-generation-doc-generate". Document the microservices architecture

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

  • System architecture diagram showing service relationships
  • Component documentation with technology stacks and responsibilities
  • Data flow diagrams for key business processes

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

آمن
v1 • 2/24/2026

This skill contains documentation templates and example code snippets in markdown format. All detected patterns (shell commands, network calls, crypto references) exist within markdown code blocks as illustrative examples, not executable code. No actual security risks identified.

2
الملفات التي تم فحصها
692
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

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

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

توليد توثيق API

إنشاء مواصفات OpenAPI وتوثيق API التفاعلي تلقائياً من تعريفات المسارات وتعليقات قاعدة الكود الخاصة بك.

توثيق البنية

إنشاء مخططات بنية النظام وتوثيق المكونات من خلال تحليل الواردات والتبعيات وهيكل الكود.

أتمتة خط أنابيب التوثيق

إعداد سير عمل CI/CD الذي يعيد توليد ونشر التوثيق في كل عملية إرسال للكود للحفاظ على مزامنة التوثيق.

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

توثيق API الأساسي
Analyze the Python files in ./src/api/ directory and generate OpenAPI 3.0 specification with all endpoints, request/response schemas, and authentication requirements.
إنشاء README
Create a comprehensive README.md for this repository including installation instructions, configuration options, usage examples, and contribution guidelines based on the code structure.
مخططات البنية
Examine the service modules and their imports to create Mermaid diagrams showing system architecture, data flow, and component dependencies.
مجموعة التوثيق الكاملة
Generate complete documentation including API reference, architecture overview, getting started guide, and deployment instructions. Set up a documentation site using the generated artifacts with search functionality.

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

  • قم بتشغيل توليد التوثيق كجزء من CI/CD للحفاظ على مزامنة التوثيق مع تغييرات الكود
  • قم بتضمين فحوصات تغطية التوثيق التي تفشل في البناء عندما تنخفض التغطية عن الحد المحدد
  • راجع التوثيق المنشأ للتأكد من دقته وأضف السياق البشري حيثما يلزم

تجنب

  • توليد التوثيق مرة واحدة وعدم تحديثه مع تطور الكود
  • نشر التوثيق المنشأ دون مراجعة بشرية للتأكد من دقته
  • تضمين معلومات حساسة مثل مفاتيح API أو عناوين URL الداخلية في التوثيق المنشأ

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

ما هي لغات البرمجة المدعومة لتوليد التوثيق؟
تعمل هذه المهارة بشكل أفضل مع Python وJavaScript وTypeScript وGo. يمكنها تحليل لغات أخرى مع استخراج التوثيق المستند إلى AST لكن قد يكون الدعم محدوداً للغات الأقل شيوعاً.
هل يمكن لهذه المهامة توليد التوثيق للمستودعات الخاصة؟
نعم، عند التشغيل داخل Claude Code أو Codex مع الوصول إلى مستودعك، يمكن للمهامة تحليل وتوليد التوثيق لقواعد الكود الخاصة.
كيف أبقي التوثيق المنشأ محدثاً؟
إعداد سير عمل CI/CD الذي يشغل إعادة توليد التوثيق عند تغييرات الكود. تتضمن المهامة أمثلة على سير عمل GitHub Actions لخطوط أنابيب التوثيق الآلية.
ما هي تنسيقات التوثيق التي يمكن توليدها؟
مواصفات OpenAPI/Swagger، توثيق Markdown، مخططات Mermaid، مواقع توثيق HTML، وreStructuredText للتكامل مع Sphinx.
هل تحل هذه المهامة محل الكتّاب التقنيين البشريين؟
لا. تقوم بأتمتة مهام التوثيق المتكررة وتوليد توثيق المرجع، لكن الكتّاب البشريون ضروريين للمحتوى السردي والدروس التعليمية وضمان جودة التوثيق.
ما مدى دقة التوثيق المنشأ؟
تعتمد الدقة على جودة الكود والتعليقات. الكود الموثق جيداً مع تلميحات الأنواع وdocstrings ينتج نتائج أفضل. قم دائماً بمراجعة التوثيق المنشأ قبل النشر.

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

بنية الملفات