drakulavich/skills

OpenClaw Agent Skills

β˜… 0Forks 0GitHub β†—Compare

README

🧩 Agent Skills

Modular, reusable skills for AI coding agents.

Skills Skills CLI License

English Β· δΈ­ζ–‡ζ–‡ζ‘£


Installation

Via Skills CLI (recommended)

npx skills add stvlynn/skills --skill create-sticker
More installation options
# Install globally
npx skills add stvlynn/skills --skill searxng -g -y

# Install all skills
npx skills add stvlynn/skills --skill='*' -g

# Preview available skills before installing
npx skills add stvlynn/skills --list

Manual

git clone https://github.com/stvlynn/skills.git

Skills

🎨 Media & Creative

Skill Description Requires
create-sticker Generate LINE-style character stickers with background removal GEMINI_API_KEY
pv-tool Run a bundled kinetic typography PV web app for lyric videos, media overlays, and template-driven motion graphics Node.js 20+, npm
tsticker Manage Telegram sticker packs via tsticker CLI tsticker, Bot Token

πŸ”Š Speech

Skill Description Requires
qwen-tts Text-to-speech with 9 voices & emotion control Apple Silicon, MLX
qwen-asr Speech-to-text via local FastAPI service Apple Silicon, MLX

πŸ” Search & Data

Skill Description Requires
searxng Privacy-respecting web search (70+ engines) Docker
xiaohongshu Search & fetch Xiaohongshu posts xiaohongshu-mcp

πŸŽ›οΈ UI & Design

Skill Description Requires
atlassian-design Local Atlassian Design System reference skill for Atlaskit, ADS components, xcss, primitives, and Jira-style React UI patterns None
scroll-fade-mask Implement and troubleshoot reusable scroll fade masks for lists, dropdowns, sidebars, modals, and chat panes across React, Vue, Svelte, and vanilla JS None

πŸ› οΈ Developer Tools

Skill Description Requires
clashctl-linux Bootstrap, operate, and troubleshoot clashctl-linux, with a trimmed vendored upstream fallback for GitHub-constrained environments Linux, git recommended
claude-code-operator Operate Claude Code CLI β€” spawn, execute, deploy Claude Code
tip-gui-skill Reuse Youtu-Tip as a guarded local GUI bridge for desktop automation macOS, Youtu-Tip

Setup

Each skill has a SKILL.md with full setup instructions. Below is a quick reference.

Licensing note: pv-tool vendors upstream code under its own non-commercial license. See skills/pv-tool/app/LICENSE and skills/pv-tool/app/COMMERCIAL.md.

clashctl-linux β€” Bootstrap and operate Clash/Mihomo on Linux

This skill vendors a trimmed copy of the upstream nelvko/clash-for-linux-install project under skills/clashctl-linux/scripts/upstream-project/.

Recommended bootstrap flow:

rm -rf /tmp/clash-for-linux-install
git clone --depth 1 https://github.com/nelvko/clash-for-linux-install.git /tmp/clash-for-linux-install || {
  mkdir -p /tmp/clash-for-linux-install
  cp -R skills/clashctl-linux/scripts/upstream-project/. /tmp/clash-for-linux-install/
}
cd /tmp/clash-for-linux-install
bash install.sh

After installation, the upstream project exposes shell functions and wrappers such as:

  • clashctl on
  • clashctl off
  • clashon
  • clashoff
  • clashsub
  • clashmixin

See SKILL.md for the full initialization flow, SOP, and troubleshooting guidance.

create-sticker β€” Google Gemini sticker generator
create-sticker demo
  1. Get an API key at https://aistudio.google.com/apikey
  2. Set the environment variable:
    export GEMINI_API_KEY="your-api-key-here"
  3. Install dependencies:
    cd skills/create-sticker/scripts && pip install -r requirements.txt
pv-tool β€” Kinetic typography PV web app

This skill bundles the upstream pv-tool app under skills/pv-tool/app/ and wraps it with simple run/build scripts.

cd skills/pv-tool
bash scripts/bootstrap.sh
bash scripts/dev.sh

Default dev URL: http://127.0.0.1:4173/pv-tool/

Other common commands:

bash scripts/build.sh
bash scripts/preview.sh

Important: the bundled upstream app is released under a non-commercial license. See app/LICENSE and app/COMMERCIAL.md.

searxng β€” Local SearXNG metasearch engine

Requires Docker. See SKILL.md for a complete docker-compose.yml and settings.yml setup.

# Quick start (after Docker setup)
cd ~/service/searxng && docker compose up -d

Optional: export SEARXNG_URL="http://localhost:8888"

qwen-tts β€” Qwen3-TTS text-to-speech

Apple Silicon only. Models download automatically from hf-mirror.com (~600MB).

cd skills/qwen-tts
python3 -m venv venv && source venv/bin/activate
pip install -r scripts/requirements.txt
python3 scripts/tts.py "Hello!" --speaker Ryan --language English

9 built-in voices: Serena Vivian Uncle_Fu Ryan Aiden Ono_Anna Sohee Eric Dylan

qwen-asr β€” Qwen3-ASR speech-to-text service

Apple Silicon only. Runs as a FastAPI service on port 8100.

cd skills/qwen-asr
python3 -m venv venv && source venv/bin/activate
pip install -r service/requirements.txt
bash service/start.sh

Test: curl http://localhost:8100/health

xiaohongshu β€” Xiaohongshu (Little Red Book) search

Requires xiaohongshu-mcp running locally. Login on first use:

cd /path/to/xiaohongshu-mcp
./xiaohongshu-login  # one-time browser login
./start.sh           # starts on port 18060
atlassian-design β€” Atlassian Design System reference bundle

No runtime setup required. This skill packages a local mirror of the Atlassian Design System docs for:

  • @atlaskit/* component selection
  • @atlaskit/primitives, xcss, and @atlaskit/css
  • Jira-style navigation, forms, layout, and feedback patterns

Start with references/index.md to route to the right mirrored docs.

tip-gui-skill β€” Guarded Youtu-Tip desktop bridge

Requires macOS and Youtu-Tip with the needed system permissions:

  • Accessibility
  • Screen Recording

Quick checks:

python3 skills/tip-gui-skill/scripts/tip_gui_bridge.py health
python3 skills/tip-gui-skill/scripts/tip_gui_bridge.py config
claude-code-operator β€” Claude Code CLI automation
npm install -g @anthropic-ai/claude-code

See SKILL.md for Zhipu configuration and MCP deployment workflows.


Built for AI agents. Works with Skills CLI, Claude Code, and any agent that reads SKILL.md.