C✳CODEZ.WIN
🌐 Español

Guía de lectura localizada

pptxFinalidad, uso y origen

Utilice esta habilidad siempre que un archivo .pptx o .potx esté involucrado de alguna manera, ya sea como entrada, salida o ambas. Esto incluye: crear presentaciones de diapositivas, presentaciones de propuestas o presentaciones; leer, analizar o extraer texto de cualquier archivo .pptx o .potx (incluso si el contenido extraído se utilizará en otro lugar, como en un correo electrónico o resumen); editar, modificar o actualizar presentaciones existentes; combinar o dividir archivos de diapositivas; trabajar con plantillas (.potx), diseños, notas del orador o comentarios. Se activará siempre que el usuario mencione "presentación", "diapositivas", "presentación" o haga referencia a un nombre de archivo .pptx o .potx, independientemente de lo que planee hacer con el contenido posteriormente. Si necesita abrir, crear o modificar un archivo .pptx o .potx, utilice esta habilidad.

Fuente recuperada:

Repositorio de origen
anthropics/skills
SKILL.md
skills/pptx/SKILL.md
Estrellas del repositorio
185,373
Actualización del repositorio
2026-10-29
Clasificación de habilidades
Documentos
Última recopilación

Licencia: Documentos de licencia pendientes de verificación

Los extractos del flujo de trabajo son guías de lectura, no instrucciones ejecutables de Codez. No se utilizó ninguna habilidad de terceros para generar esta página.

Los siguientes fragmentos sobre el propósito y el flujo de trabajo son material preliminar, organizado y traducido para su lectura. Son distintos del análisis editorial de Codez, que se presenta por separado.

Lo que hace esta habilidad

Utilice esta habilidad siempre que un archivo .pptx o .potx esté involucrado de alguna manera, ya sea como entrada, salida o ambas. Esto incluye: crear presentaciones de diapositivas, presentaciones de propuestas o presentaciones; leer, analizar o extraer texto de cualquier archivo .pptx o .potx (incluso si el contenido extraído se utilizará en otro lugar, como en un correo electrónico o resumen); editar, modificar o actualizar presentaciones existentes; combinar o dividir archivos de diapositivas; trabajar con plantillas (.potx), diseños, notas del orador o comentarios. Se activará siempre que el usuario mencione "presentación", "diapositivas", "presentación" o haga referencia a un nombre de archivo .pptx o .potx, independientemente de lo que planee hacer con el contenido posteriormente. Si necesita abrir, crear o modificar un archivo .pptx o .potx, utilice esta habilidad.

Cómo funciona el flujo de trabajo ascendente

Creación, edición y análisis de PPTX

A.pptxes un archivo ZIP de archivos XML. Elija su enfoque según la tarea:

Paso río arriba · L7 ↗

Guiones

Las rutas son relativas al directorio de esta habilidad. Todo lo demás es Python puro.node, o concha.

Paso río arriba · L17 ↗

Creación con pptxgenjs: posibles problemas

pptxgenjsestá preinstalado; no lo ejecutenpm installPrimero, escribe el guion yrequire('pptxgenjs')directamente. Solo si ese requisito falla:npm install pptxgenjs. El modelo conoce la API; estas son las armas de pie: Setpres.layoutantes de agregar diapositivas. El lienzo predeterminado esLAYOUT_16x9=10" ×5.625", no13.3" ancho. Las coordenadas más allá del borde están escritas, no sujetas; la forma simplemente no está en la diapositiva. (LAYOUT_WIDEes13.3" ×7.5".)

Paso río arriba · L29 ↗
Paso río arriba · bash ↗
python3 -c "import sys,zipfile; zipfile.ZipFile(sys.argv[1]).extractall('unpacked')" deck.pptx
python scripts/add_slide.py unpacked/ slide2.xml --after slide2.xml   # duplicate a slide (or slideLayoutN.xml); prints the new slide's path
# reorder / delete slides = edit <p:sldIdLst> in ppt/presentation.xml
python scripts/clean.py unpacked/                                     # after deletions: removes orphaned slides, media, rels
# edit slide content in ppt/slides/slideN.xml
(cd unpacked && rm -f ../out.pptx && zip -Xr ../out.pptx .)           # zip from INSIDE the dir; rm first or deleted parts survive
python scripts/office/validate.py out.pptx --original deck.pptx

Requisitos y configuración

Dependencias

pptxgenjs(npm, preinstalado: instalar solo sirequire('pptxgenjs')falla) ·markitdown[pptx],Pillow,defusedxml,lxml(pip — volcado de texto, miniatura, limpieza, validación) · LibreOffice (soffice, autoconfigurado para entornos aislados mediantescripts/office/soffice.py) ·pdftoppm(Poppler)

Paso río arriba · L236 ↗

Límites y controles de calidad

No se seleccionó ningún pasaje con límites específicos en este archivo. Esto no significa que la habilidad sea segura para cualquier entrada o entorno. Revise el código fuente completo y valide su propio resultado.

Comience con una prueba segura.

  1. Verifique el host compatible y las instrucciones de instalación del repositorio. Mantenga juntos el directorio Skill y sus scripts, recursos y documentación a los que hace referencia;SKILL.mdsolo puede omitir dependencias.
  2. Proporcione al agente sus datos reales, el resultado deseado y los criterios de aceptación. La sintaxis de invocación y las herramientas disponibles dependen del sistema anfitrión; este sitio no presupone un comando de instalación universal.
  3. Pruebe el flujo de trabajo original en un proyecto desechable o en una copia. Revise las operaciones que modifican archivos, servicios remotos o recursos facturables antes de autorizarlas.
  4. Valide el resultado comparándolo con los controles de calidad de origen y sus propios requisitos. Un activador exitoso o un alto número de estrellas en el repositorio no garantizan un resultado correcto.

Especificación del formato y directorio de habilidades ↗

Lea más en la fuente

Traducción y alcance

Esta guía de lectura selecciona pasajes de la sección fijada en la parte superior.SKILL.mdLa traducción es asistida. No se trata de un manual completo ni garantiza la compatibilidad. Lea el original y los archivos a los que hace referencia antes de usarlo.

Esta introducción hace referencia a la versión fijada a continuación; la actividad actual del repositorio y la hora de recopilación se muestran por separado.

Fuente fijada
Lee el original ↗
Fuente recuperada
Confirmación de origen
ca45fc496a3436251f191354091d557da31c15b5
Fuente SHA-256
a7ff03e2c85b636f55232a6b1555f5dd90216b7a1a359ab289d8364e6acbc6a0
Volver al catálogo completo de habilidades