How composio-community/awesome-codex-skills works
This repository is a curated collection of Codex skills and small utilities, rather than one application. The main user workflow is to select a skill, install it into Codex, and let Codex match its metadata to a task before loading its instructions. Other meaningful branches include MCP-server building and evaluation, skill authoring, GitHub helpers, and a Slack GIF generator. The README documents the install-and-trigger flow; source-index references support the shown module calls. Several listed skills have no sampled implementation, so their internal behavior is not expanded.
Main entry points: templates Animation templates · install-skill-from-github.py Skill installer · composio-skills Skill bundles · gif_builder.py GIF builder
Components 24
Skill catalog
- Skill bundles
composio-skills - Skill installer
skill-installer/scripts/install-skill-from-github.py - GitHub fetch helpers
skill-installer/scripts/github_utils.py - Skill metadata
composio-skills - Skill guidance
composio-skills - Curated listing
skill-installer/scripts/list-curated-skills.py
Skill authoring
- Initialize skill
skill-creator/scripts/init_skill.py - Validate skill
skill-creator/scripts/quick_validate.py - Package skill
skill-creator/scripts/package_skill.py
MCP tools
- MCP connections
mcp-builder/scripts/connections.py - MCP evaluation
mcp-builder/scripts/evaluation.py
Workflow helpers
- PR comments
gh-address-comments/scripts/fetch_comments.py - CI inspection
gh-fix-ci/scripts/inspect_pr_checks.py
GIF generation
- Animation templates
slack-gif-creator/templates - GIF builder
slack-gif-creator/core/gif_builder.py - Frame composition
slack-gif-creator/core/frame_composer.py - Motion easing
slack-gif-creator/core/easing.py - Typography
slack-gif-creator/core/typography.py - Color palettes
slack-gif-creator/core/color_palettes.py - Visual effects
slack-gif-creator/core/visual_effects.py - GIF validation
slack-gif-creator/core/validators.py - GIF file
Other components
- Skill user
- Codex
Connections 16
- Skill user → Skill installer: requests install
README.md - Skill installer → GitHub fetch helpers: uses fetch helpers
skill-installer/scripts/install-skill-from-github.py - Skill installer → Skill bundles: installs bundle
README.md - Skill bundles → Codex: loads metadata
README.md - Codex → Skill metadata: matches task
README.md - Codex → Skill guidance: loads instructions
README.md - MCP evaluation → MCP connections: uses connections
mcp-builder/scripts/evaluation.py - Package skill → Validate skill: validates package
skill-creator/scripts/package_skill.py - Curated listing → GitHub fetch helpers: uses fetch helpers
skill-installer/scripts/list-curated-skills.py - Animation templates → GIF builder: assembles frames
slack-gif-creator/templates/bounce.py - Animation templates → Frame composition: draws frames
slack-gif-creator/templates/fade.py - Animation templates → Motion easing: calculates motion
slack-gif-creator/templates/bounce.py - Animation templates → Typography: renders text
slack-gif-creator/templates/fade.py - Animation templates → Color palettes: uses palettes
slack-gif-creator/templates/explode.py - Animation templates → Visual effects: applies effects
slack-gif-creator/templates/explode.py - GIF builder → GIF file: saves GIF