发现 Skills
为真实工作流程挑选经过整理的 Skill,连接、安装并开始使用。
readonly-mode
Enable read-only mode for safety enforcement. Use when the agent or user wants to protect the project from modifications.
c-to-ast
Parse C source code into an Abstract Syntax Tree (AST). Use when analyzing C programs, understanding code structure, performing static analysis, or preparing code for further program analysis (e.g., CFG, DFG, vulnerability detection).
recipe-finding
Use when user wants to find recipes or resize recipe portions - provides systematic workflow for searching recipes, scaling ingredients by serving size, handling fractional amounts, and formatting output
nanobanana
Generate, edit, and restore images using the Gemini CLI with the Nano Banana extension. Use when users request image generation, edits, icons, patterns, diagrams, or visual storytelling.
develop-web-game
Use when Codex is building or iterating on a web game (HTML/JS) and needs a reliable development + testing loop: implement small changes, run a Playwright-based test script with short input bursts and intentional pauses, inspect screenshots/text, and review console errors with render_game_to_text.
eos-usage
Strunk & White grammar review using the 11 elementary rules from "Elements of Style" Chapter I. Use when checking mechanics, punctuation, and grammatical correctness.
docker-local
Custom Docker Compose local development patterns. Use when working with Docker-based local environments, container configuration, or troubleshooting Docker setups.
embedded-systems
Use when developing firmware for microcontrollers, implementing RTOS applications, or optimizing power consumption. Invoke for STM32, ESP32, FreeRTOS, bare-metal, power optimization, real-time systems.
fpga-design
Patterns for FPGA development including RTL design (Verilog/VHDL), timing closure, clock domain crossing, high-level synthesis (HLS), and verification. Covers both traditional HDL and modern HLS approaches. Use when ", " mentioned.
godot-genre-card-game
Expert blueprint for digital card games (CCG/Deckbuilders) including card data structures (resource-based), deck management (draw/discard/reshuffle), turn logic, hand layout (arcing), drag-and-drop UI, effect resolution (Command pattern), and visual polish (Godot tweening, shaders). Use for CCGs, deckbuilders, or tactical card games. Trigger keywords: card_game, deck_manager, card_data, hand_layout, drag_drop_cards, effect_resolution, command_pattern, draw_pile, discard_pile.
polymarket-api
Deep integration guide for Polymarket's CLOB API, Gamma API, and on-chain data. Use when building trading functionality, fetching market data, or implementing order execution.
angular-best-practices-spartan
Spartan UI (shadcn for Angular) best practices. Install alongside angular-best-practices.
architecture
Clean architecture patterns for the 3SC widget host. Defines layer boundaries, dependency rules, composition root patterns, and abstraction strategies.
clean-transient-comments
Use when the user asks to "clean transient comments", "remove temporary comments", or remove comments that describe past changes rather than documenting current code.
ddd-event-driven
Provides comprehensive guidance for event-driven architecture including domain events, event sourcing, CQRS, and event patterns. Use when the user asks about event-driven architecture, needs to implement event-driven systems, or work with domain events.
deepagents-architecture
Guides architectural decisions for Deep Agents applications. Use when deciding between Deep Agents vs alternatives, choosing backend strategies, designing subagent systems, or selecting middleware approaches.
dotnet-source-gen-options-validation
Converts options validation to use a compile-time source generator. Use this when you want AOT-compatible, reflection-free options validation.
fastapi-fullstack
Python full-stack with FastAPI, React, PostgreSQL, and Docker.
html-tailwind-css-and-javascript-expert-rule
Sets the AI to act as an expert in HTML, Tailwind CSS, and vanilla JavaScript, focusing on clarity and readability for all HTML, JS, and CSS files.
hytale-ui-windows
Create custom UI windows, containers, and interactive interfaces for Hytale plugins. Use when asked to "create inventory UI", "make custom window", "add container interface", "build crafting UI", "custom GUI", "create .ui file", or "design UI layout".
playwright-trace-debugging
Debug Playwright test failures by analyzing trace files using the pwtrace CLI. Use this skill after Playwright tests fail and you have a trace.zip file. Teaches a systematic debugging workflow from overview to detailed inspection (show → step → dom → console → screenshot → network).
pokemon-data-fetcher
Fetches Pokémon data from the PokeAPI (pokeapi.co) and organizes it by generation. Use this skill when you need to retrieve Pokémon information, list Pokémon by generation, or collect Pokémon data in JSON format.
simplify-code
Simplify and refine code. Only trigger on `/simplify-code`.
supabase-rls
Supabase Row Level Security policies. Use when creating RLS policies, securing tables, or implementing multi-tenant data isolation.