Skip to content

Repository files navigation

Skills

Hand-crafted skills for agents, built from workflows I kept manually repeating.

Skill What it does
multilingual-caption-video Transcribe and translate local or URL videos, burn adaptive multilingual captions, verify the result, and deliver the finished MP4 locally.
manipulating-video Manipulate video files with ffmpeg — speed up/slow down, resize, compress, convert formats, extract audio, convert to GIF, trim, merge, and more.
upload-image Uploads images to imgbb — local files, URLs, SVGs, base64, whatever. No more manual hosting.
terminal-recording Record, upload, and GIF-convert terminal sessions with asciinema and agg.
ghostty-remote-control kitty-inspired kitten remote control for agents to control ghostty terminal sessions, tabs, and windows.
github-to-markdown Uses 2md to convert a GitHub repo, directory, or file into a single markdown document for LLM or documentation workflows.

multilingual-caption-video scales caption size with the video, selects an installed font that supports the target language, and adapts text and background contrast to the subtitle region.

Note

Skills are reusable capabilities for AI agents. They provide procedural knowledge that helps agents accomplish specific tasks more effectively. Skills can include code generation patterns, domain expertise, tool integrations, and more. skills.sh

Install

Install a single skill:

npx skills@latest add o-az/skills --skill <skill-name>

Example:

npx skills@latest add o-az/skills --skill multilingual-caption-video

Install all skills:

npx skills@latest add o-az/skills --all

Amp plugins

Ponytail

The Ponytail plugin adds always-on, mode-aware Ponytail support to Amp:

mkdir -p ~/.config/amp/plugins
curl -fsSL https://raw.githubusercontent.com/o-az/skills/main/plugins/ponytail.ts \
  -o ~/.config/amp/plugins/ponytail.ts

Contributing a new Skill

  1. Copy skill template
cp -R _template skills/<new-skill-name>
  1. Edit skills/<new-skill-name>/SKILL.md with the new Skill's name and description
  2. Add Skill dependencies to skills/<new-skill-name>/scripts

    See scripts in skills/multilingual-caption-video for a skill dependency example Most Skills won't have dependencies.

More on skills

About

skills I frequently use

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages