المهارات lark-slides
📊

lark-slides

آمن 🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات

Crear presentaciones de Lark Slides con XML

¿Necesitas crear presentaciones profesionales para Lark (Feishu)? Esta habilidad proporciona comandos CLI y plantillas XML para crear, leer y gestionar presentaciones de diapositivas programáticamente con control total sobre el formato, diseños y contenido.

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

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

2

رفع في Claude

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

3

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

اختبرها

استخدام "lark-slides". Create a presentation called 'Q3 Review' with a title slide and one content slide with bullet points

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

Created presentation 'Q3 Review' with 2 slides successfully. The presentation is now available in your Lark account and can be opened directly.

استخدام "lark-slides". Add an image to an existing presentation

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

Image uploaded successfully. Use the returned file_token in your slide XML to reference the image within your presentation.

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

آمن
v1 • 4/18/2026

This is a legitimate Lark Suite CLI documentation skill containing markdown reference files and XML schemas. The static analyzer flagged 1167 potential issues, but after evaluation, ALL high-severity findings are false positives. The scanner detected markdown code fences as shell commands, documentation strings containing terms like 'base64' as weak crypto implementations, and relative paths in markdown links as path traversal. No malicious intent was found. The skill is pure documentation with no executable code.

12
الملفات التي تم فحصها
5,280
الأسطر التي تم تحليلها
6
النتائج
1
إجمالي عمليات التدقيق
مشكلات متوسطة المخاطر (2)
Markdown Code Fences Detected as Shell Commands
Static analyzer flagged 799 instances of 'Ruby/shell backtick execution' and shell command substitution patterns. These are all FALSE POSITIVES. The backticks are markdown code fences (```bash, ```json, etc.) in documentation files, not actual Ruby shell commands. These are legitimate CLI usage examples in markdown documentation.
Hardcoded URLs - Lark API Endpoints
59 instances of hardcoded URLs were detected in documentation files. These are TRUE POSITIVES but LOW severity - they represent legitimate Lark API endpoint documentation. No data exfiltration or unauthorized network communication was found.
مشكلات منخفضة المخاطر (2)
Path Traversal Sequences in Markdown Links
11 instances of path traversal sequences (../) were flagged. All are FALSE POSITIVES - these are relative markdown links and import statements in documentation, not filesystem operations.
System Reconnaissance - CLI Help Commands
CLI help commands like 'lark-cli slides --help' were flagged as system reconnaissance. These are legitimate documentation patterns showing users how to get help with the CLI.

عوامل الخطر

🌐 الوصول إلى الشبكة (1)
📁 الوصول إلى نظام الملفات (1)

الأنماط المكتشفة

Weak Cryptographic Algorithm ReferencesHigh File Entropy - XSD Schema Files
تم تدقيقه بواسطة: claude

درجة الجودة

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

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

Generar presentaciones para reuniones de equipo

Crea rápidamente agendas de reuniones estructuradas con diapositivas de título, puntos clave e ítems de acción usando comandos CLI simples.

Automatizar informes semanales de estado

Construye informes semanales consistentes con plantillas estándar, gráficos y visualizaciones de datos para las partes interesadas.

Crear materiales de capacitación

Diseña diapositivas de capacitación profesionales con texto formateado, imágenes y contenido estructurado para la incorporación de empleados.

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

Creación simple de presentación
Create a Lark Slides presentation with the title "{title}" and the following slide content: {slide_descriptions}. Use the lark-slides skill to create it.
Presentación a partir de un esquema
Create a {n}-slide presentation titled "{title}" based on this outline: {outline}. Include proper formatting, visual elements, and ensure consistent styling across all slides.
Leer y modificar presentación existente
Read the content of this Lark presentation: {presentation_id}. Then add a new slide with the title "{slide_title}" and content: {content}.
Diapositivas personalizadas avanzadas con XML
Create a presentation with slides using custom XML elements. Include: {element_descriptions}. Reference the xml-schema-quick-ref.md for proper XML structure.

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

  • Siempre usa la bandera --as user por defecto para presentaciones personales para asegurar los permisos correctos
  • Lee xml-schema-quick-ref.md antes de crear diapositivas con elementos XML personalizados
  • Mantén las diapositivas concisas con una idea principal por diapositiva para mejor engagement de la audiencia

تجنب

  • No uses rutas de archivo absolutas para imágenes locales - siempre usa rutas relativas desde el directorio de trabajo
  • Evita crear más de 20 diapositivas en un solo comando +create - usa xml_presentation.slide.create para presentaciones más grandes
  • No saltes la referencia del esquema XML al trabajar con elementos complejos como tablas o gráficos

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

¿Qué es la habilidad lark-slides?
Lark-slides es una habilidad basada en CLI para crear y gestionar presentaciones en Lark (Feishu). Usa formato XML para definir el contenido de las diapositivas, proporcionando control detallado sobre los elementos de la presentación.
¿Necesito algún software especial para usar esta habilidad?
Sí, necesitas lark-cli instalado y autenticado. Ejecuta 'lark-cli auth login --domain slides' antes de crear presentaciones.
¿Cómo agrego imágenes a las diapositivas?
Para nuevas presentaciones, referencia las imágenes con '@./nombrearchivo.png' en el XML de la diapositiva. Para presentaciones existentes, primero sube usando 'slides +media-upload' para obtener un file_token, luego úsalo en tu XML.
¿Puedo editar elementos individuales en una diapositiva existente?
No, la API XML requiere reemplazo completo de página. Para modificar una diapositiva, lee su XML actual, haz cambios, y usa xml_presentation.slide.create para reemplazarla.
¿Qué modos de autenticación están disponibles?
Usa '--as user' (recomendado) para presentaciones personales que posees, o '--as bot' cuando trabajes con recursos creados por el bot o cuando sea específicamente requerido.
¿Dónde puedo encontrar el esquema XML completo?
El esquema XSD completo está en references/slides_xml_schema_definition.xml. Para referencia rápida, usa references/xml-schema-quick-ref.md que resume los elementos comunes.