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:
Guiones
Las rutas son relativas al directorio de esta habilidad. Todo lo demás es Python puro.node, o concha.
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".)
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.pptxRequisitos 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)
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.
- 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.
- 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.
- 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.
- 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.
Lea más en la fuente
- Creación, edición y análisis de PPTX
- Guiones
- Creación con pptxgenjs: posibles problemas
- Edición de mazos y plantillas existentes
- Ideas de diseño
- Antes de comenzar
- Paletas de colores
- Para cada diapositiva
- Tipografía
- Espaciado
- Evitar (Errores comunes)
- Control de calidad (obligatorio)
- Control de calidad del contenido
- Control de calidad de archivos (obligatorio)
- Control de calidad visual
- Conversión a imágenes
- Dependencias
Habilidades relacionadas
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