How prat011/awesome-llm-skills works
This repository is a curated collection of LLM skills and supporting tools, not one integrated application. Its principal user workflow is for an LLM to apply a task-specific skill and use its supporting scripts to produce or modify an artifact. The sampled GIF code shows a concrete runtime path from animation templates to frame assembly and GIF output; other collections are represented at subsystem level. README capabilities without corresponding paths in the supplied tree are not mapped, and unsampled wiring is omitted.
Main entry points: templates Animation Templates · gif_builder.py GIF Builder · docx/scripts Word Tools · pptx/scripts Slide Tools
Components 17
GIF Creation
- Animation Templates
slack-gif-creator/templates - Frame Composer
slack-gif-creator/core/frame_composer.py - Visual Effects
slack-gif-creator/core/visual_effects.py - Typography
slack-gif-creator/core/typography.py - GIF Builder
slack-gif-creator/core/gif_builder.py - GIF File
Document Processing
- Word Tools
document-skills/docx/scripts - DOCX OOXML
document-skills/docx/ooxml/scripts - Slide Tools
document-skills/pptx/scripts - PPTX OOXML
document-skills/pptx/ooxml/scripts - PDF Tools
document-skills/pdf/scripts - Spreadsheet Recalc
document-skills/xlsx/recalc.py
Skill Tools
- MCP Builder
mcp-builder/scripts - Skill Utilities
skill-creator/scripts
Creative Utilities
- Generative Art Template
algorithmic-art/templates/generator_template.js - Browser Server Helper
webapp-testing/scripts/with_server.py
Other components
- User / LLM
Connections 16
- User / LLM → Animation Templates: requests animation
- Animation Templates → Frame Composer: draws elements
- Animation Templates → Visual Effects: applies effects
- Animation Templates → Typography: renders text
- Animation Templates → GIF Builder: adds frames
- GIF Builder → GIF File: saves GIF
- User / LLM → Word Tools: requests document work
- Word Tools → DOCX OOXML: packs or validates
- User / LLM → Slide Tools: requests slide work
- Slide Tools → PPTX OOXML: packs or validates
- User / LLM → PDF Tools: requests PDF work
- User / LLM → Spreadsheet Recalc: requests recalculation
- User / LLM → MCP Builder: requests server tooling
- User / LLM → Skill Utilities: creates or validates skill
- User / LLM → Generative Art Template: requests generative art
- User / LLM → Browser Server Helper: requests browser setup