By josete734
Asistente para escribir y compilar entregas UOC (PEC/PAC/PR) con la clase LaTeX P3CTeX y los módulos px*.
Escribe y compila tus entregas de la UOC (PEC / PAC / PR) en LaTeX, desde Claude Code.
Plugin de Claude Code que envuelve la clase LaTeX P3CTeX con una skill, un subagente y un autoinstalador para macOS.
claude plugin marketplace add josete734/pecuoc
claude plugin install pecuoc@josete734
claude plugin enable pecuoc@josete734
Importante: tras instalar o actualizar el plugin, reinicia la sesión de Claude Code para que se carguen correctamente la skill, el command y el hook. Una vez reiniciada, ejecuta
/pecuoc:setup.
/pecuoc:setup deja tu entorno LaTeX listo (clona P3CTeX, lo registra en TeX Live y compila
un documento de prueba). Después, pide a la skill o al subagente pecuoc-author que te
escriba una entrega, o copia una plantilla de skills/pecuoc-author/templates/.
| 📝 Autoría guiada | Skill pecuoc-author con cheatsheets verificados de la API px* (tablas, código, UML, imágenes, datos). |
| 🤖 Subagente | pecuoc-author genera una entrega completa: redacta, compila y verifica el PDF. |
| ⚙️ Autoinstalador | /pecuoc:setup configura P3CTeX en macOS/TeX Live de forma idempotente y reversible. |
| 🎨 Identidad oficial UOC | P3CTeX ya usa los colores corporativos oficiales (azul #000078, cian #73EDFF). |
| 🌐 Idioma por asignatura | Prosa en catalán o castellano; código e identificadores en inglés. |
| 🔔 Aviso automático | Un hook SessionStart te recuerda ejecutar /pecuoc:setup si falta el entorno. |
pdflatex, latexmk, bibtex, kpsewhich, mktexlsr) — descargapecuoc-author (o simplemente trabaja en un .tex con \documentclass{P3CTeX}).pecuoc-author (redacta + compila + verifica).skills/pecuoc-author/templates/minimal o …/extended.examples/POO.Compila con latexmk -pdf -interaction=nonstopmode <doc>.tex. La bibliografía usa bibtex.
El éxito se mide por el PDF generado (no por el código de salida): latexmk puede devolver
un código distinto de cero ante errores recuperables y aun así producir el PDF.
/pecuoc:setup~/P3CTeX.~/Library/texmf/tex/latex/P3CTeX y …/P3CTeX-code.mktexlsr para actualizar la base de datos de TeX.kpsewhich P3CTeX.cls.Es idempotente (puedes re-ejecutarlo) y no toca el árbol de TeX del sistema.
bash scripts/uninstall.sh # elimina los symlinks y actualiza mktexlsr
rm -rf ~/P3CTeX # elimina el repositorio clonado
Después, desinstala el plugin desde Claude Code (/plugin uninstall pecuoc@josete734).
El autoinstalador soporta oficialmente macOS. En otros sistemas:
TEXMFHOME suele ser ~/texmf; crea los symlinks de forma análoga y ejecuta mktexlsr.initexmf --register-root, y actualiza la base de datos.P3CTeX ya incorpora los colores corporativos oficiales de la UOC: azul #000078 y cian #73EDFF.
El logotipo de la UOC es una marca registrada y no se incluye en este repositorio. Si
necesitas el logo para tus portadas, extráelo tú mismo desde tu copia de
Office-UOC-Generic.zip y colócalo en ~/.pecuoc/assets.
MIT — véase LICENSE.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub josete734/pecuoc --plugin pecuocMulti-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.