CLI Tools
Command line utilities
by youlianvr
Work with Gmail — send and read emails on behalf of the user using the local SMTP/IMAP script. This skill is a legacy/local fallback; the canonical primary route for Google Workspace operations is the configured google-workspace MCP when its exact operation is verified. Can: send emails with attachments, read the inbox with Gmail-query search (from:, subject:, etc.), check mail. Use this skill when the user asks to: - Send an email / write to someone / write to email - Check mail / see what arrived / is there a reply - Write to someone on my behalf / reply to an email - Attach a file to an email / send with attachment - Get an archive password / request access via email - Any email-related task (send, read, check, monitor inbox) ⚠️ REQUIRES GMAIL_ADDRESS + GMAIL_APP_PASSWORD in .env. Without them, every email command will fail at auth. NOT for: Telegram messaging, SMS, or other non-email communication channels.
diagnosing-bugs
by youlianvr
Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.
fedora-warm-colors
by youlianvr
Make a Fedora GNOME (Wayland) display look warm and pleasant like Windows instead of cold/washed out. Use when the user asks to fix cold colors, set up gamma, night light, color temperature, or "make it like Windows" on Fedora/GNOME/Wayland.
agent-reach
by youlianvr
'MUST USE when user wants to research/search/look up anything on the internet — e.g. research X / look up X /
cross-platform-gotchas
by youlianvr
'Use when writing/editing cross-platform scripts and installers (Python/bash, Linux/macOS/Windows): platform.system() vs sys.platform, regex in raw strings (r"\.zip" matches literal backslash), FileNotFoundError from subprocess.run, package manager fallback (winget→scoop→choco), Windows registry PATH (fresh binaries not visible to process), bash = WSL stub on Windows (need Git Bash), single source of truth instead of copies. Verified on Windows install bug report.'
git-worktree-manager
by youlianvr
"Run parallel feature work safely with Git worktrees. Standardizes branch isolation, port allocation, environment sync, and cleanup so each worktree behaves like an independent local app. Optimized for multi-agent workflows where each agent or terminal session owns one worktree. Use when running multiple feature branches simultaneously, isolating experimental work, or coordinating multi-agent development across the same repo."
disk-formatting
by youlianvr
Format, repartition and mount disks/partitions on Fedora Linux (ext4, btrfs, NTFS, FAT32, exFAT). Use when the user asks to format a disk, create a partition, fix a read-only NTFS drive, wipe a disk, make a USB stick, or mount a formatted disk with fstab.
full-page-screenshot
by youlianvr
"Use when the user asks to capture a full-page screenshot, long screenshot, or complete page capture of a web page. Handles SPA scroll containers, lazy-loaded images, and very tall pages via Chrome DevTools Protocol with zero external dependencies."
agent-browser
by youlianvr
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools.
cross-eval
by youlianvr
"/cs:cross-eval <memo> — Multi-model consensus on a board memo or strategy brief. Claude + Codex + Gemini cross-review with graceful degradation. Use when a high-stakes memo needs an independent sanity check before the boardroom — e.g. a bet-the-company pivot or fundraise terms."
bash-defensive-patterns
by youlianvr
Master defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities requiring fault tolerance and safety.
hono
by openstatusHQ
Efficiently develop Hono applications using Hono CLI. Supports documentation search, API reference lookup, request testing, and bundle optimization.
pend
by bfly123
View latest reply from AI provider (gemini/codex/opencode/droid/claude).
pend
by bfly123
View latest reply from AI provider (gemini/codex/opencode/droid/claude).
pend
by bfly123
View latest reply from AI provider (gemini/codex/opencode/droid/claude).
ping
by bfly123
Test connectivity with AI provider (gemini/codex/opencode/droid/claude).
ping
by bfly123
Test connectivity with AI provider (gemini/codex/opencode/droid/claude).
principle-build-the-lever
by Sma1lboy
"Apply to any non-trivial work, not just bulk work: edits, migrations, analyses, checks. Build the tool that does it or proves it (codemod, script, generator, or a skill your subagents follow) instead of working by hand. The tool is the artifact a reviewer can rerun."
unslop
by Sma1lboy
Strip AI writing tells from Rove's user-facing prose — README, the docs/ pages that sync to docs.rove.run, landing copy, and release notes. Use when the user says "unslop", "洗一下文案", "这读起来像 AI 写的", or after drafting any user-facing page. Adapted for this repo from cursor/plugins pstack/skills/unslop.
rove
by Sma1lboy
Use when controlling Rove tasks, parallel coding attempts, hosted agent sessions, task lifecycle, or the daemon-owned issue tracker from a shell. Also the ONLY channel for messaging another agent session on this machine — rove api send, never a peer/MCP side channel.
release
by Sma1lboy
Autonomously cut a Rove (@sma1lboy/rove) release end-to-end — detect the semver bump from pending changesets (flagging an upstream minor you didn't intend), run the release gates, bump/tag/push via scripts/release.sh, then poll the GitHub Actions Release workflow with gh until npm publish completes, diagnosing CI failures (npm token, registry 404, lint, branch mismatch) instead of leaving them silent. Use when the user says "cut a release", "ship a version", "release Rove", "release kobe", "发版", "release.sh", or "bump the version". Never force-pushes; always verifies the release landed on main.
hyperframes-cli
by Sma1lboy
"HyperFrames CLI dev loop. Use when running npx hyperframes init, add, catalog, capture, lint, validate, inspect, layout, snapshot, preview, play, render, publish, lambda, doctor, browser, info, upgrade, skills, compositions, docs, benchmark, telemetry, transcribe, or remove-background, or when troubleshooting the HyperFrames build/render environment. Entry point for AWS Lambda cloud rendering (hyperframes lambda deploy / render / progress / destroy / policies)."
principle-boundary-discipline
by Sma1lboy
"Apply when wiring validation, error handling, or framework adapters. Concentrate guards at system boundaries (CLI, config, network, external APIs); trust internal types and keep business logic in pure functions."
opencode-mirror
by different-ai
Maintain the local OpenCode mirror for self-reference