命令列工具
2516 skills in 工具 > 命令列工具
oracle
Use the @steipete/oracle CLI to bundle a prompt plus the right files and get a second-model review (API or browser) for debugging, refactors, design checks, or cross-validation.
regex-builder
Build, test, and explain regular expressions against sample text or files using CLI tools (rg, python) and specific regex flavors. Use when asked to craft, debug, or validate regexes or search patterns.
video-transcript-downloader
Download videos, audio, subtitles, and clean paragraph-style transcripts from YouTube and any other yt-dlp supported site. Use when asked to “download this video”, “save this clip”, “rip audio”, “get subtitles”, “get transcript”, or to troubleshoot yt-dlp/ffmpeg and formats/playlists.
collaborating-with-codex
Delegates coding tasks to Codex CLI for prototyping, debugging, and code review. Use when needing algorithm implementation, bug analysis, or code quality feedback. Supports multi-turn sessions via SESSION_ID.
vhs-recording
Generate terminal recordings using VHS (Charmbracelet) tape files.Executes tape files to produce GIF outputs of terminal sessions.Triggers: terminal recording, vhs tape, terminal demo, cli demoUse when: creating terminal recordings for tutorials and documentation
architecture-paradigm-client-server
Model system responsibilities across clients, servers, and optional peer-to-peernodes for traditional distributed applications.Triggers: client-server, web architecture, mobile backend, API design, thin client,thick client, peer-to-peer, P2P, offline-first, synchronizationUse when: traditional web/mobile applications with centralized services,clear separation between client and server responsibilities neededDO NOT use when: selecting from multiple paradigms - use architecture-paradigms first.DO NOT use when: peer-to-peer dominates - consider dedicated P2P patterns.Consult this skill when designing client-server systems or API architectures.
architecture-paradigm-functional-core
Functional Core, Imperative Shell: isolate deterministic logic from side effects for testability.Triggers: functional core, imperative shell, pure functions, testabilityUse when: business logic is entangled with I/O or tests are brittleDO NOT use when: simple scripting without complex logic.
qwen-delegation
Qwen CLI delegation workflow implementing delegation-core for Alibaba's Qwen models.Triggers: qwen cli, qwen delegation, alibaba qwen, qwen batch, multi-file analysis,qwen summarization, qwen extraction, 100K contextUse when: delegation-core selected Qwen, need Qwen's large context capabilities,batch processing or multi-file analysis requiredDO NOT use when: deciding which model to use - use delegation-core first.DO NOT use when: qwen CLI not installed or configured.Consult this skill when implementing Qwen-specific delegation workflows.
media-composition
Combine multiple media assets (GIFs, videos) into composite tutorials.Supports vertical/horizontal layouts and sequential stitching.Triggers: combine media, stitch gifs, composite, merge recordingsUse when: combining terminal and browser recordings into a single tutorial
python-packaging
Create distributable Python packages with proper structure and publishing.Triggers: Python packaging, pyproject.toml, uv, pip, PyPI, distribution, CLI tools,entry points, package structure, publishingUse when: creating Python packages, configuring pyproject.toml, setting upentry points, publishing to PyPI, CI/CD for packagesDO NOT use when: testing packages - use python-testing instead.DO NOT use when: optimizing package performance - use python-performance.Consult this skill for Python package creation and distribution.
gemini-delegation
Gemini CLI delegation workflow implementing delegation-core for Google's Gemini models.Triggers: gemini cli, gemini delegation, google gemini, 1M context, large file analysis,gemini batch, gemini summarization, gemini extractionUse when: delegation-core selected Gemini, need Gemini's 1M+ token context window,batch processing or large document summarization requiredDO NOT use when: deciding which model to use - use delegation-core first.DO NOT use when: gemini CLI not installed or authenticated.Consult this skill when implementing Gemini-specific delegation workflows.
roughcut
Creates video rough cut yaml file for use with Buttercut gem. Concatenates visual transcripts with file markers, creates a roughcut yaml with clip selections, then exports to XML format. Use this skill when users want a "roughcut", "sequence" or "scene" generated. These are all the same thing, just with different lengths.
analyze-video
Adds visual descriptions to transcripts by extracting and analyzing video frames with ffmpeg. Creates visual transcript with periodic visual descriptions of the video clip. Use when all files have audio transcripts present (transcript) but don't yet have visual transcripts created (visual_transcript).
tui
Guide for Splitrail's terminal UI and file watching. Use when modifying the TUI, stats display, or real-time update logic.
new-analyzer
Guide for adding a new AI coding agent analyzer to Splitrail. Use when implementing support for a new tool like Copilot, Cline, or similar.
tw
Command-line tool for managing TiddlyWiki files. Use when working with TiddlyWiki (.html) files, tiddlers, or when the user mentions TiddlyWiki operations.
gccli
Google Calendar CLI for listing calendars, viewing/creating/updating events, and checking availability.
global-validation
Implement comprehensive validation with server-side enforcement, client-side UX feedback, early failure, specific error messages, allowlists over blocklists, type checking, input sanitization, and consistent validation across all entry points. Use this skill when implementing validation logic in forms, API endpoints, data models, user inputs, or any data processing. Apply when validating form inputs, API request parameters, database model fields, implementing client-side validation for user experience, enforcing server-side validation for security, sanitizing user input to prevent injection attacks, checking data types and formats, validating business rules, or providing field-specific error messages. Use for any task involving input validation, data integrity checks, security validation, or user input processing.
gmcli
Gmail CLI for searching emails, reading threads, sending messages, managing drafts, and handling labels/attachments.
gdcli
Google Drive CLI for listing, searching, uploading, downloading, and sharing files and folders.