Topic: gemini-cli
5,463 skills in this topic.
-
swift-protocol-di-testing
Protocol-based dependency injection for testable Swift code — mock file system, network, and external APIs using focused protocols and Swift Testing.
x-cmd/skill 19
-
facl
Retrieve and manage File Access Control Lists (ACL) in a more intuitive format. Core Scenario: When the user needs to view or set fine-grained file permissions (ACLs) via terminal.
x-cmd/skill 19
-
frontend-dev
Full-stack frontend development combining premium UI design, cinematic animations,
AI-generated media assets, persuasive copywriting, and visual art. Builds complete,
visually striking web pages with real media, advanced motion, and compelling copy.
Use when: building landing pages, marketing sites, product pages, dashboards,
generating media assets (image/video/audio/music), writing conversion copy,
creating generative art, or implementing cinematic scroll animations.
x-cmd/skill 19
-
django-patterns
Django architecture patterns, REST API design with DRF, ORM best practices, caching, signals, middleware, and production-grade Django apps.
x-cmd/skill 19
-
linear
Manage issues, projects & team workflows in Linear. Use when the user wants to read, create or updates tickets in Linear.
x-cmd/skill 19
-
figma-implement-design
Translate Figma nodes into production-ready code with 1:1 visual fidelity using the Figma MCP workflow (design context, screenshots, assets, and project-convention translation). Trigger when the user provides Figma URLs or node IDs, or asks to implement designs or components that must match Figma specs. Requires a working Figma MCP server connection.
x-cmd/skill 19
-
ccal
Terminal calendar tool for the Chinese lunar calendar, solar terms, and traditional festivals. Core Scenario: When the user needs to check lunar dates, solar terms, or traditional Chinese holiday information.
x-cmd/skill 19
-
sudo
Execute commands with elevated privileges (sudo/doas/su) while preserving PATH and x-cmd environment. Core Scenario: When the user needs to run system commands or x-cmd tools with root or specific user privileges.
x-cmd/skill 19
-
content-hash-cache-pattern
Cache expensive file processing results using SHA-256 content hashes — path-independent, auto-invalidating, with service layer separation.
x-cmd/skill 19
-
x-install
Software installation assistant using x-cmd's install module. Use this skill whenever the user needs to query software installation methods, get installation commands, or understand how to install various software packages. Covers: getting installation commands (x install --cat <software>), listing supported software (x install --ll), and more. Triggered by queries like "how to install node", "docker installation command", "install python", "show me git install command", or any software installation lookup.
x-cmd/skill 19
-
elv
Enhanced interface for Elvish shell, supporting x-cmd integration, official documentation search, and AI commands. Core Scenario: When the user needs to integrate x-cmd with Elvish or search Elvish documentation via terminal.
x-cmd/skill 19
-
humantime
Convert between seconds and human-readable time formats (e.g., 1h30m). Core Scenario: When the user needs to parse or display durations in scripts or terminal output.
x-cmd/skill 19
-
gcal
Enhanced interface for GNU gcal, supporting holiday configurations and custom calendar formats. Core Scenario: When the user needs a highly configurable calendar with national holiday support.
x-cmd/skill 19
-
backend-patterns
Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
x-cmd/skill 19
-
qywx
Send messages to Enterprise WeChat (QYWX) groups using bot webhooks. Core Scenario: When the user needs to automate notifications or send reports to a QYWX group.
x-cmd/skill 19
-
fsiter
Flexible file system iteration and search tool with DFS support and filtering. Core Scenario: When the user needs to traverse directory trees, filter files/folders, or check for existence/emptiness.
x-cmd/skill 19
-
python
Enhanced Python environment manager, providing version management, pip integration, and automated setup. Core Scenario: When the user needs to install specific Python versions, manage packages, or run scripts.
x-cmd/skill 19
-
spreadsheet
Use when tasks involve creating, editing, analyzing, or formatting spreadsheets (`.xlsx`, `.csv`, `.tsv`) using Python (`openpyxl`, `pandas`), especially when formulas, references, and formatting need to be preserved and verified.
x-cmd/skill 19
-
flutter-dev
Flutter cross-platform development guide covering widget patterns, Riverpod/Bloc state management, GoRouter navigation, performance optimization, and platform-specific implementations. Includes const optimization, responsive layouts, testing strategies, and DevTools profiling.
Use when: building Flutter apps, implementing state management (Riverpod/Bloc), setting up GoRouter navigation, creating custom widgets, optimizing performance, writing widget tests, cross-platform development.
x-cmd/skill 19
-
speech
Use when the user asks for text-to-speech narration or voiceover, accessibility reads, audio prompts, or batch speech generation via the OpenAI Audio API; run the bundled CLI (`scripts/text_to_speech.py`) with built-in voices and require `OPENAI_API_KEY` for live calls. Custom voice creation is out of scope.
x-cmd/skill 19
-
golang-testing
Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing, and test coverage. Follows TDD methodology with idiomatic Go practices.
x-cmd/skill 19
-
free
Display memory usage with support for CSV/TSV formats and cross-platform (Linux/macOS) compatibility. Core Scenario: When the user needs to monitor RAM usage, buffer/cache, or export memory data for automation.
x-cmd/skill 19
-
golang-patterns
Idiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications.
x-cmd/skill 19
-
frontend-slides
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch. Helps non-designers discover their aesthetic through visual exploration rather than abstract choices.
x-cmd/skill 19