| description | context |
|---|---|
Tools for interacting with GitHub Actions CI/CD workflows |
fork |
This skill provides tools for working with GitHub Actions workflows, including checking build status, retrieving logs, and analyzing CI failures.
| --- | |
| name: plan-exit-review | |
| version: 2.0.0 | |
| description: | | |
| Review a plan thoroughly before implementation. Challenges scope, reviews | |
| architecture/code quality/tests/performance, and walks through issues | |
| interactively with opinionated recommendations. | |
| allowed-tools: | |
| - Read | |
| - Grep |
| name | description |
|---|---|
orchestrating-swarms |
Master multi-agent orchestration using Claude Code's TeammateTool and Task system. Use when coordinating multiple agents, running parallel code reviews, creating pipeline workflows with dependencies, building self-organizing task queues, or any task benefiting from divide-and-conquer patterns. |
Master multi-agent orchestration using Claude Code's TeammateTool and Task system.
Launch a new agent that has access to the following tools: Bash, Glob, Grep, LS, exit_plan_mode, Read, Edit, MultiEdit, Write, NotebookRead, NotebookEdit, WebFetch, TodoRead, TodoWrite, WebSearch. When you are searching for a keyword or file and are not confident that you will find the right match in the first few tries, use the Agent tool to perform the search for you.
When to use the Agent tool:
When NOT to use the Agent tool:
Hanging out in subtitling and video re-editing communities, I see my fair share of novice video editors and video encoders, and see plenty of them make the classic beginner mistakes when it comes to working with videos. A man can only read "Use Handbrake to convert your mkv to an mp4 :)" so many times before losing it, so I am writing this article to channel the resulting psychic damage into something productive.
If you are new to working with videos (or, let's face it, even if you aren't), please read through this guide to avoid making mistakes that can cost you lots of time, computing power, storage space, or video quality.
| # https://github.com/ryanoasis/nerd-fonts/wiki/Glyph-Sets-and-Code-Points | |
| symbol_map U+E5FA-U+E62B Symbols Nerd Font Mono | |
| # Devicons | |
| symbol_map U+e700-U+e7c5 Symbols Nerd Font Mono | |
| # Font Awesome | |
| symbol_map U+f000-U+f2e0 Symbols Nerd Font Mono | |
| # Font Awesome Extension | |
| symbol_map U+e200-U+e2a9 Symbols Nerd Font Mono | |
| # Material Design Icons | |
| symbol_map U+f0001-U+f1af0 Symbols Nerd Font Mono |
| # ... your other config | |
| bind-key -n M-3 run-shell 'toggle-tmux-popup' | |
| # you can switch `M-3` to any keybindings you like. |
| local bufname = "SingleTerminal" | |
| -- Define term position and size | |
| local splitconfig = "bot 20 new " | |
| local jobid = -1 | |
| local bufid = -1 | |
| local terminal_opened_win_id = -1 | |
| local function showTerm(wind_id) | |
| terminal_opened_win_id = wind_id | |
| vim.cmd(splitconfig .. "| buffer " .. bufname) |
| if exists('g:loaded_jumpfile') | |
| finish | |
| endif | |
| let g:loaded_jumpfile = 1 | |
| function! JumpFileComputePrevious() | |
| let [jump_list, pos] = getjumplist() | |
| let previous_list = jump_list | |
| \ ->map({idx, val -> [idx, val]})[:pos] |