mvanhorn
- 34 skills
- 0 followers
- 4 hours ago last updated
- ▌ Xai · mvanhorn bundleChat with Grok models via xAI API. Supports Grok-3, Grok-3-mini, vision, and more.
- ▌ Agent Browser · mvanhorn bundleBrowser 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.
- ▌ Supabase · mvanhorn bundleFull Supabase database toolkit - schema explorer, natural language queries, CRUD, pgvector search, RLS policies, migrations, health checks, data export, Warehouse analytics, auto-embeddings, queues, Realtime, OAuth 2.1, Storage CDN, Edge Functions.
- ▌ Tesla · mvanhorn bundleComplete Tesla Fleet API control - all 66 vehicle commands, energy/Powerwall management, vehicle sharing, charging history, navigation, media, V2G/Powershare, and multi-vehicle management from the terminal.
- ▌ Polymarket · mvanhorn bundlePolymarket prediction markets at your fingertips - check odds, track portfolios, research markets with AI-powered analysis, compare markets, and trade. Covers all 4 Polymarket APIs: Gamma, CLOB, Data API, RTDS WebSocket, and Bridge. Read-only works instantly (no setup). The most comprehensive prediction markets skill on ClawHub.
- ▌ Remotion Server · mvanhorn bundleCreate professional videos from code with Remotion v4 - local CLI, Lambda, Vercel, Cloud Run, GPU rendering. Social media presets, templates, sfx, starburst, captions, Mediabunny. Headless on any Linux server.
- ▌ Search X · mvanhorn bundleSearch X/Twitter in real-time using Grok. Find tweets, trends, and discussions with citations.
- ▌ Manus · mvanhorn bundleDelegate complex tasks to Manus AI - web research, report generation, code building, data scraping, file management, multi-turn conversations, project instructions. Full CRUD, Files, Projects, and Webhook APIs.
- ▌ Parallel · mvanhorn bundleHigh-accuracy web search and research via Parallel.ai API. Optimized for AI agents with rich excerpts and citations.
- ▌ Last30days · mvanhorn bundleResearch what people actually say about any topic in the last 30 days. Pulls posts and engagement from Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub, and the web. Includes a doctor health check to diagnose broken or missing sources.
- ▌ Caveman · mvanhorn bundleUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.
- ▌ Caveman Learn · mvanhorn bundleClose the loop on a Caveman learn report — review the ranked token sinks and apply cost-lowering fixes (trim config, offload recurring context to cavemem) with per-edit consent. Use when the user runs "caveman learn", asks to lower their agent's token cost, wants to trim a heavy CLAUDE.md, or wants to offload context they re-paste every session into cavemem.
- ▌ Caveman Setup · mvanhornWire the current repository through the Caveman Cloud gateway so every LLM request is measured — cost, tokens, latency — with zero behavior change. Use when the user pastes the Caveman setup prompt, says "set up caveman", or wants LLM spend observability added to an app. Requires the gateway URL and a Cave API key (the setup prompt carries both).
- ▌ Caveman Compress · mvanhorn bundleCompress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: /caveman-compress FILEPATH or "compress memory file"
- ▌ No Mistakes · mvanhornValidate your code changes through the no-mistakes pipeline - automated code review, tests, lint, docs, push, PR, and CI - before they reach the configured push target. Use when the user asks to run no-mistakes, gate or ship or validate their changes, push safely, asks you to do a task and then validate it, or invokes /no-mistakes.
- ▌ CI Monitor · mvanhornUse when changing CI readiness, forge check collection, reruns, CI timeouts, or PR lifecycle monitoring.
- ▌ Agent Tuning · mvanhornUse when changing agent model or effort configuration, adapter mappings, or eval candidate profiles.
- ▌ Daemon Runtime · mvanhornUse when changing daemon startup, singleton ownership, shutdown, logging, event subscriptions, or lifecycle commands.
- ▌ Testing Conventions · mvanhornUse when adding or changing tests, the e2e harness, test process isolation, or CI test sharding.
- ▌ Pr Publication Safety · mvanhornUse when changing PR body rendering, home-path redaction, artifact path publication, or pipeline-attestation markers.
- ▌ Test Evidence Storage · mvanhornUse when changing test evidence collection, publication, paths, retention, or scratch-directory cleanup.
- ▌ Pipeline Review And Agents · mvanhornUse when changing review sessions, finding decisions, agent timeouts, local Test behavior, or intent conformance.
- ▌ Branch Sync And Push Safety · mvanhornUse when changing local branch synchronization, custody recovery, post-review head binding, rebasing, or force-push safety.
- ▌ Auth · mvanhornActivate when code touches token management, credential resolution, git auth flows, GITHUB_APM_PAT, ADO_APM_PAT, AuthResolver, HostInfo, AuthContext, or any remote host authentication — even if 'auth' isn't mentioned explicitly.
- ▌
- ▌ Devx UX · mvanhornActivate when designing or modifying CLI command surfaces, command help text, install/init/run flows, error wording, or first-run experience in the APM CLI -- even when the user does not say "UX" explicitly.
- ▌ Oss Growth · mvanhornActivate for OSS adoption work -- README conversion surfaces, quickstart, templates, release announcements, contributor funnel, story angles -- and any update to the maintained growth strategy at WIP/growth-strategy.md.
- ▌ Apm Strategy · mvanhornActivate for changes to project positioning, release communication, community-facing artifacts, or breaking-change decisions in microsoft/apm. Triggers on README, MANIFESTO, PRD, CHANGELOG, release workflows, and issue templates.
- ▌ CLI Logging UX · mvanhornUse this skill when editing or creating CLI output, logging, warnings, error messages, progress indicators, or diagnostic summaries in the APM codebase. Activate whenever code touches console helpers (_rich_success, _rich_warning, _rich_error, _rich_info, _rich_echo), DiagnosticCollector, STATUS_SYMBOLS, CommandLogger, or any user-facing terminal output — even if the user doesn't mention "logging" or "UX" explicitly.
- ▌ Apm Review Panel · mvanhornOrchestrate an expert panel of seven agents for multi-disciplinary review of non-trivial changes to microsoft/apm: architecture, CLI logging, developer-tooling UX, supply-chain security, strategic positioning, and OSS growth. Use for PR reviews, design proposals, release decisions, and any cross-cutting change.
- ▌ Python Architecture · mvanhornActivate when creating new modules, refactoring class hierarchies, introducing design patterns, or making changes spanning 3+ files in the APM CLI codebase.
- ▌
- ▌ Agentcookie Install · mvanhorn bundleInstall agentcookie on a Mac source and a Linux or Mac sink so Chrome cookies sync continuously over Tailscale. Use when the user says "install agentcookie", "set up cookie sync", "share my Chrome sessions with my agent box", or "make my agent log in as me".
- ▌ System Prompt Curator · mvanhornCurate production-grade system prompts for autonomous coding agents and multi-agent orchestration. Use when creating, improving, or debugging agent prompts. Not for user-facing messages or chat prompts.