youlianvr
@youlianvr
Public Skills
authentic-product-representation
by youlianvr
Product visuals — hero shots, demos, screenshots, landing-page panels — must reproduce the real product, not
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.
email-security
by youlianvr
Use for authorized email security review including phishing analysis, header authentication (SPF/DKIM/DMARC), BEC patterns, and mailbox token abuse research.
dependency-update
by youlianvr
Read release notes/changelogs, update a defined dependency scope, handle breaking changes, and verify. Explicit-only; no broad update-everything by inference.
code-audit
by youlianvr
Use for authorized source-code security review and SAST workflows including Semgrep, CodeQL patterns, dangerous API hunting, and fix verification.
coordinated-data-views
by youlianvr
When data has both a tabular/list representation and a visual representation, show both simultaneously and keep
demo-video
by youlianvr
"Use when the user asks to create a demo video, product walkthrough, feature showcase, animated presentation, marketing video, or GIF from screenshots or scene descriptions. Orchestrates playwright, ffmpeg, and edge-tts MCPs to produce polished video content."
content-delivery-format
by youlianvr
'Use when the user wants to: deliver results in different formats (text/rich/PDF/HTML), split a long response into messages, add fallback for a new delivery format, implement a new API method not supported by the library, or gradually enable a new format. Covers: rendering by content type, line-aware split, try-new→fallback-old, native API call, incremental rollout, payload validation, rich delivery in history. Do not use for promises/copy (product-promise-contract), navigation (ux-navigation-context), and money (money-path-safety).'
code-to-prd
by youlianvr
"Reverse-engineer any codebase into a complete Product Requirements Document (PRD). Analyzes routes, components, state management, API integrations, and user interactions to produce business-readable documentation detailed enough for engineers or AI agents to fully reconstruct every page and endpoint. Works with frontend frameworks (React, Vue, Angular, Svelte, Next.js, Nuxt), backend frameworks (NestJS, Django, Express, FastAPI), and fullstack applications. Use when users mention: generate PRD, reverse-engineer requirements, code to documentation, extract product specs from code, document page logic, analyze page fields and interactions, create a functional inventory, write requirements from an existing codebase, document API endpoints, or analyze backend routes."
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.
gta4-wine-fix
by youlianvr
'Playbook for fixing GTA IV (repack/Complete Edition) under Wine: RGL error, FusionFix, DXVK, shaders, windowed. Diagnostics + verified fixes.'
ask-nodumb
by youlianvr
"Load when the user asks to invent, discuss, or rework a product/interface: new feature, screen, flow, redesign, concept, UX, navigation principle, product strategy; asks 'what question to ask', 'how to design', 'where to start'; request immediately proposes a solution; options seem equivalent — even if they don't call it design/product task but ask 'invent' or 'redo'. Do not use for executing an agreed solution, targeted visual edit (color, size, font), and technical implementation without a product fork."
fleet-manager
by youlianvr
Use when managing, triaging, restarting, escalating, or summarizing Codewhale Agent Fleet runs and workers.
api-test-suite-builder
by youlianvr
"Use when the user asks to generate API tests, create integration test suites, test REST endpoints, or build contract tests."
frontend-design
by youlianvr
Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.
agent-designer
by youlianvr
"Use when the user asks to design a multi-agent system, pick an orchestration pattern (supervisor/swarm/pipeline), generate tool schemas for agents, or evaluate agent execution logs for cost, latency, and failure bottlenecks. Examples: 'design an agent architecture for research automation', 'generate Anthropic tool schemas from these tool descriptions', 'analyze these agent run logs for bottlenecks'. NOT for Claude Code workflow files (use orchestrator)."
global-toolbar-controls
by youlianvr
Quick global settings — currency, language, region, units — belong in a persistent, low-profile location such
env-secrets-manager
by youlianvr
"Manage environment-variable hygiene and secrets safety across local development and production. Practical auditing, drift awareness, rotation readiness. Use when auditing .env files for committed secrets, planning a credential rotation, debugging missing-env-var production incidents, or hardening a new project against secrets leakage."
find-skills
by youlianvr
Search for agent skills by natural language description. Use when looking for a skill to solve a specific task, unsure which skill to load, or want to discover relevant skills. find a skill, similar skill, search skills, find skill.
design-system
by youlianvr
"Captures the user's brand identity once via a 10-question onboarding wizard (primary/accent HEX + heading + body Google Fonts + design style editorial/technical/minimal/playful + default output directory + syntax theme + TOC behavior + optional logo/company), validates body-text and link contrast against WCAG 2.2 AA, derives 12 CSS custom properties in HSL space, and stores the result for every markdown-html converter to consume. Use before any markdown-html conversion. Triggers on first-run onboarding (\"set up the brand\", \"configure markdown-html\", \"run onboarding\"), on explicit reset (\"reset the design system\", \"re-onboard\"), and is checked by every converter via config_loader.py before rendering. Refuses to save if body-text contrast fails AA 4.5:1 or the output dir isn't writable. Precedence: project (./.markdown-html/) > global (~/.config/markdown-html/) > built-in defaults; MARKDOWN_HTML_NO_CONFIG=1 bypasses."
firefox-extensions
by youlianvr
Verified Firefox extension bundle for speed boost and eye protection: YourCodecs (force YouTube to serve H.264 when GPU can't handle VP9/AV1), uBlock Origin (ads/trackers), Dark Background and Light Text (dark mode), RedDarkMode theme. Use when the user asks about Firefox extensions for speed/video codecs/dark mode, YouTube stutters despite hardware decoding, or to add/review this bundle. GOTCHA: install only via the AMO button — sideload and policies do NOT work.
bro
by youlianvr
Restate the last message in plain human language, with no jargon.