Skills your agents can run
Plug-and-play capabilities — vetted, versioned, and runnable from any Mighty agent.
Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.
Chat with Grok models via xAI API. Supports Grok-3, Grok-3-mini, vision, and more.
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.
Use this skill when the user asks to "buy BTC", "sell ETH", "place a limit order", "place a market order", "cancel my order", "amend my order", "long BTC perp", "short ETH swap", "open a position", "close a position", "set take profit", "set stop loss", "add a trailing stop", "set leverage", "check my orders", "order status", "fill history", "trade history", "buy a call", "sell a put", "buy call option", "sell put option", "option chain", "implied volatility", "IV", "option Greeks", "delta", "gamma", "theta", "vega", "delta hedge", "option order", "option position", "option fills", or any request to place/cancel/amend spot, perpetual swap, delivery futures, or options orders on OKX CEX. Covers spot trading, swap/perpetual contracts, delivery futures, options (calls/puts, Greeks, IV), and conditional (TP/SL/trailing) algo orders. Requires API credentials. Do NOT use for market data (use okx-cex-market), account balance/positions (use okx-cex-portfolio), or grid/DCA bots (use okx-cex-bot).
Download an entire website as local files — markdown, screenshots, or multiple formats per page. Use this skill when the user wants to save a site locally, download documentation for offline use, bulk-save pages as files, or says 'download the site', 'save as local files', 'offline copy', 'download all the docs', or 'save for reference'. Combines site mapping and scraping into organized local directories.
Master network protocol reverse engineering including packet analysis, protocol dissection, and custom protocol documentation. Use when analyzing network traffic, understanding proprietary protocols, or debugging network communication.
Generate diagrams and flowcharts from mermaid definitions using the mermaid-cli (mmdc). Supports themes, custom CSS, and various output formats including SVG, PNG, and PDF. Mermaid supports 20+ diagram types including flowcharts, sequence diagrams, class diagrams, state diagrams, entity relationship diagrams, user journeys, Gantt charts, pie charts, quadrant charts, requirement diagrams, GitGraph, C4 diagrams, mindmaps, timelines, ZenUML, Sankey diagrams, XY charts, block diagrams, packet diagrams, Kanban boards, architecture diagrams, radar charts, and treemaps. This skill is triggered when the user says things like "create a diagram", "make a flowchart", "generate a sequence diagram", "create a mermaid chart", "visualize this as a diagram", "render mermaid code", or "create an architecture diagram".
Manage crypto wallets and make x402 micropayments with USDC stablecoins on Polygon
Precisely manipulate Word document formatting using the python-docx library, suitable for format analysis, normalization, and batch modifications.
This skill should be used when the user asks to "run pentest commands", "scan with nmap", "use metasploit exploits", "crack passwords with hydra or john", "scan web vulnerabilities with nikto", "enumerate networks", or needs essential penetration testing command references.
Use when user asks to convert, compress, trim, resize, extract audio, add subtitles, create GIFs, or process video/audio files
Feishu/Lark CLI shared fundamentals: application configuration initialization, authentication login (auth login), identity switching (--as user/bot), permission and scope management, handling of Permission denied errors, and security rules. Triggered when a user needs to perform first-time configuration (`lark-cli config init`), use login authorization (`lark-cli auth login`), encounters insufficient permissions, switches between user and bot identities, configures scopes, or uses lark-cli for the first time.
Extract clean markdown or text content from specific URLs via the Tavily CLI. Use this skill when the user has one or more URLs and wants their content, says "extract", "grab the content from", "pull the text from", "get the page at", "read this webpage", or needs clean text from web pages. Handles JavaScript-rendered pages, returns LLM-optimized markdown, and supports query-focused chunking for targeted extraction. Can process up to 20 URLs in a single call.
Start a new OpenSpec change using the experimental artifact workflow. Use when the user wants to create a new feature, fix, or modification with a structured step-by-step approach.
Optimize command outputs with RTK (Rust Token Killer) for 70% token reduction
Create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python libraries, creating CLI tools, or distributing Python code.
Verify numerical claims in documentation are still accurate
Discover and list all URLs on a website, with optional search filtering. Use this skill when the user wants to find a specific page on a large site, list all URLs, see the site structure, find where something is on a domain, or says "map the site", "find the URL for", "what pages are on", or "list all pages". Essential when the user knows which site but not which exact page.
Manage multiple OpenAI Codex accounts. Capture current login tokens and switch between them instantly. ⚠️ Reads and writes ~/.codex/auth.json and ~/.codex/accounts/*.json (sensitive authentication tokens).
Validate Rust CLI apps via cargo: check, clippy, release build, binary execution. Detects panics, exit codes, error messages. Tests help, version, happy path, error cases.