playwright
端末から実ブラウザを自動操作する必要がある作業に使います。`playwright-cli` もしくは同梱のラッパースクリプト経由で、画面遷移、フォーム入力、スナップショット取得、スクリーンショット撮影、データ抽出、UI フローのデバッグを行います。
端末から実ブラウザを自動操作する必要がある作業に使います。`playwright-cli` もしくは同梱のラッパースクリプト経由で、画面遷移、フォーム入力、スナップショット取得、スクリーンショット撮影、データ抽出、UI フローのデバッグを行います。
Build type-safe CLIs with Bun. Use when: (1) Creating a new CLI application with Bun, (2) Adding commands with defineCommand/option(), (3) Building a plugin system, (4) Using prompt/spinner APIs for interactive CLIs, (5) Building TUI components, (6) Publishing CLI to npm. For advanced TUI (custom components, animations, full layout control), use the 'opentui' skill. Covers: defineCommand, option() APIs, plugin architecture, bunli CLI commands (dev/build/generate/test/release/init/doctor), create-bunli scaffolding, and utilities.
Transforms a TensorCircuit-NG script into an interactive, sleek, and high-performance GUI application using Streamlit. It intelligently extracts the most impressive aspects of the physics simulation and presents them via interactive widgets and real-time visualizations.
Generates CQRS Commands and Handlers for PHP 8.4. Creates immutable command DTOs with handlers that modify state. Includes unit tests.
Create a new CLI command for the use-agently CLI. Use this skill when implementing a new command, subcommand, or protocol handler in the packages/use-agently package following the CLI design specification.
Use when creating terminal layouts with Ink using Flexbox-based positioning and styling for CLI applications.
Use when building terminal UIs with Ink component patterns for React-based CLI applications.
Use when Rust error handling with Result, Option, custom errors, thiserror, and anyhow. Use when handling errors in Rust applications.
Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) via `playwright-cli` or the bundled wrapper script.
Publish or interact on Twitter/X through twitter-cli when the user explicitly asks to post to Twitter/X.
Reference for all `erk exec` subcommands with flags and usage. Use when looking up erk exec command syntax, flags, or options.
Tests terminal command filtering and allowlist implementations in AI IDEs for bypass vulnerabilities. Use when assessing command execution controls, testing shell injection vectors, or evaluating allowlist/blocklist implementations in AI coding agents.
Comprehensive guide for building Chrome extensions with Manifest V3. Use this skill whenever the user mentions Chrome extension, browser extension, manifest.json, content script, service worker (in extension context), popup, side panel, chrome.runtime, chrome.tabs, chrome.storage, chrome.scripting, background script, MV3, Manifest V3, or any Chrome extension API. Also trigger when the user wants to inject scripts into web pages, communicate between page and background, bypass CSP from a content script, build an RPC layer over chrome messaging, or publish to the Chrome Web Store. Covers both new extension projects and adding features to existing ones. Do NOT use for framework-specific questions.
Install and set up the Acorn theorem prover CLI. Use when the environment doesn't have Acorn installed or when the user needs to set up Acorn for the first time.
Runs AdsPower Local API operations via the adspower-browser CLI (no MCP required). Use when the user asks to create or manage AdsPower browsers, groups, tags, proxies, or check status; run Node CLI commands that call the same handlers as the MCP server.
Use when building CLI commands with Pikku. Covers wireCLI, pikkuCLICommand, subcommands, options, parameters, custom renderers, and nested command groups. TRIGGER when: code uses wireCLI/pikkuCLICommand, user asks about CLI commands, terminal tools, command-line interface, or adding subcommands. DO NOT TRIGGER when: user asks about the pikku CLI tool itself (use pikku-info) or HTTP endpoints (use pikku-http).
Create, edit, and export draw.io diagrams via CLI with real-time browser preview. Use when user needs to create flowcharts, diagrams, or edit mxGraphModel XML diagrams.