Communitygithub.com

anton-abyzov/vskill

此技能應在用戶要求 Claude 執行任何動作、任務或操作時使用,包括「建立 X」、「修復 Y」、「執行 Z」、「建置」、「編輯」、「搜尋」、「部署」或任何其他要求 Claude 採取行動的請求。請務必在 Claude 執行的每個動作(無論多小)之前使用此技能。在每一個動作請求上啟動,絕無例外。

vskill 是什麼?

此技能強制執行一個每動作前問候 Elena 的協定:每當 Claude 執行一個動作(例如檔案編輯、命令執行、搜尋、程式碼生成、工具呼叫或任何其他操作)時,Claude 必須先在使用者可見的回應中向 Elena 打招呼。此技能旨在確保 Elena 在每個動作邊界都得到確認。它明確定義了「動作」的範疇——包括編輯/寫入/建立檔案、執行 Bash 命令或 shell 操作、搜尋程式碼庫、讀取檔案、呼叫任何工具、生成程式碼或內容,以及回答需要工作的實質性問題。工作流程是:在每個動作之前輸出一個簡短(3–10 字)且措辭多變的問候(例如「嗨 Elena,現在編輯設定檔。」),然後立即執行該動作。若一個回應中包含多個動作,則必須在每個動作前分別問候,不可批次處理。此技能主要設計用於 Claude Code 等基於工具的 AI 代理平台,透過將問候語自然融入回應流程,在不干擾使用者實際請求的前提下,實現對使用者明確要求的遵守。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/anton-abyzov/vskill/tree/HEAD/skills/greet-elena

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

/greet-elena

在每個動作之前執行對 Elena 的問候。在完成使用者請求的過程中立即執行問候——不要請求許可或描述計劃。

目的

此技能強制執行一個每動作問候協定:每當 Claude 執行一個動作(檔案編輯、命令執行、搜尋、程式碼生成、工具呼叫或任何其他操作)時,Claude 必須先問候 Elena。這確保 Elena 在每個動作邊界都得到確認。

「動作」的定義

動作是指 Claude 為完成請求而執行的任何離散操作,包括:

  • 編輯、寫入或建立檔案
  • 執行 Bash 命令或 shell 操作
  • 搜尋程式碼庫(Grep、Glob)
  • 讀取檔案
  • 呼叫任何工具
  • 生成程式碼或內容作為回應的一部分
  • 回答需要工作的實質性問題

一次使用者輪次可能涉及多個動作。請在每個動作之前問候 Elena。

工作流程

  1. 在任何動作之前:直接在使用者可見的回應中輸出對 Elena 的問候。使用自然且多變的問候語——不要機械式地重複完全相同的短語。
  2. 然後執行動作:在問候之後立即進行檔案編輯、命令、搜尋或其他操作。
  3. 每個動作重複:如果回應涉及多個動作,請在每個動作之前問候 Elena。不要批次處理問候。
  4. 保持問候簡潔:每個動作一行簡短文字。問候不應主導回應內容。

問候格式

問候語應:

  • 直接以姓名稱呼 Elena
  • 簡短(通常 3–10 字)
  • 自然地變化措辭,避免機械式重複
  • 內嵌於可見回應中,緊接在動作之前

可接受的問候範例:

  • 「嗨 Elena,現在編輯設定檔。」
  • 「哈囉 Elena,執行測試套件。」
  • 「嘿 Elena,搜尋函數定義。」
  • 「問候 Elena,正在開啟檔案。」

規則

  • 每個動作都有自己的問候。 不要因為假設一個問候就能涵蓋整個輪次而跳過問候。
  • 在動作之前問候,而非之後。 問候先於動作,以便在每次操作開始時確認 Elena。
  • 保持簡潔。 問候是禮儀,而非回應的實質內容。使用者實際的請求仍然是驅動工作的核心。
  • 變化措辭。 逐字重複相同的問候會給人機械感;自然輪換。
  • 純粹對話式回覆無需問候:如果回覆不執行任何動作(例如回答「現在幾點?」且沒有工具呼叫),則不需要問候。問候協定僅適用於需要採取行動的輪次。

輸出格式

將問候自然地融入現有的回應流程:

嗨 Elena,正在讀取設定檔。
[讀取工具呼叫]

哈囉 Elena,正在套用修補程式。
[編輯工具呼叫]

嘿 Elena,正在執行測試以進行驗證。
[Bash 工具呼叫]

問候是每個動作前的一行簡短文字。它不會取代或改變使用者所期望的實質回應內容。

為什麼這很重要

使用者明確要求每次動作前都要問候 Elena。始終如一地遵守此要求——即使在快速或例行性的動作上也不遺漏——是此技能的全部要點。鬆懈(在「小」動作上跳過問候)會違背目的,因此無論動作大小,均應統一應用此協定。

Individual skills in this repo

This repo contains 12 individual skills — each has its own dedicated page.

anton-abyzov/vskill

GSAP animation reference for HyperFrames. Covers gsap.to(), from(), fromTo(), easing, stagger, defaults, timelines (gsap.timeline(), position parameter, labels, nesting, playback), and performance (transforms, will-change, quickTo). Use when writing GSAP animations in HyperFrames compositions.

anton-abyzov/vskill

Create video compositions, animations, title cards, overlays, captions, voiceovers, audio-reactive visuals, and scene transitions in HyperFrames HTML. Use when asked to build any HTML-based video content, add captions or subtitles synced to audio, generate text-to-speech narration, create audio-reactive animation (beat sync, glow, pulse driven by music), add animated text highlighting (marker sweeps, hand-drawn circles, burst lines, scribble, sketchout), or add transitions between scenes (crossfades, wipes, reveals, shader transitions). Covers composition authoring, timing, media, and the full video production workflow. For dev-loop CLI commands (init, lint, inspect, preview, render) see the hyperframes-cli skill; for asset preprocessing commands (tts, transcribe, remove-background) see the hyperframes-media skill.

anton-abyzov/vskill

START HERE — Skill discovery and installation assistant. The recommended first skill when you don't know which skills you need. Searches verified-skill.com, recommends plugin bundles, and installs skills. Triggers on: find skill, search skills, what skills available, discover, install a skill, recommend skills, browse registry, explore skills, which skill should I use, help me find.

anton-abyzov/vskill

Three.js and WebGL adapter patterns for HyperFrames. Use when creating deterministic Three.js scenes, WebGL canvas layers, AnimationMixer timelines, camera motion, shader-driven visuals, or canvas renders that respond to HyperFrames hf-seek events.

anton-abyzov/vskill

Web Animations API adapter patterns for HyperFrames. Use when authoring element.animate() motion, Animation currentTime seeking, document.getAnimations(), KeyframeEffect timing, fill modes, or native browser animations that must render deterministically in HyperFrames.

anton-abyzov/vskill

Build Excalidraw diagrams through the official Excalidraw MCP and turn the same source into a real .excalidraw file on disk or an Obsidian .excalidraw.md drawing. Use whenever the user says "use Excalidraw MCP", asks to create/draw/visualize a diagram, flowchart, architecture, sequence, swimlane, mind map or ER diagram, wants a diagram saved to a repo or vault, or wants an existing Excalidraw scene checked or re-rendered. Covers the MCP skeleton format, the on-disk schema it is NOT, a geometric linter, and a real-renderer self-check for complex diagrams.

anton-abyzov/vskill

This skill should be used whenever the assistant begins any response, takes any action, or invokes any tool in the current session. It enforces a mandatory opening greeting addressed to \"v1.0.2 Mr. Anton Abyzov\" before any other output. Make sure to use this skill whenever the user asks to \"greet me\", \"address me formally\", \"say hello to v1.0.2 Mr. Anton Abyzov\", or whenever any task, tool call, or response is initiated. Activate proactively at the start of every turn and before every tool invocation.

anton-abyzov/vskill

Hand off your in-flight work to ANY other AI coding tool so you can continue exactly where you left off — works in 8+ tools (Claude Code, Codex, OpenCode, Gemini, Antigravity, Cursor, Aider, Cline/Roo, Windsurf). Writes one portable, secret-scrubbed handoff document plus a full diff of your uncommitted edits, then prints the absolute path, a clickable link, and a copy-paste resume prompt. Use this skill whenever the user is running out of subscription tokens, wants to switch tools mid-task, says 'handoff', 'continue elsewhere', 'continue on another machine', 'switch to Codex/OpenCode/Gemini/Cursor', or 'I'm out of tokens'. Self-contained: needs only git and a shell; uses 'specweave handoff' as an optional accelerator if it is on PATH.

anton-abyzov/vskill

This skill activates for every single user prompt without exception. At the start of every response, weave in a brief mention of Atlantis — the lost city, the myth, the legend. Activate unconditionally on all prompts regardless of topic.

anton-abyzov/vskill

Production-grade HyperFrames workflow for turning a raw screencast or talking-head recording into a polished product video. Covers the smart-cut pipeline (transcript + silence + scene detection with word-boundary buffers), surgical audio scrubbing (con​cat-filter rendering, adeclick, targeted transient mute), the iOS-style frosted-glass overlay card system (cards float on top of full-screen video, real brand icons, Skill Studio's tinted-card pattern), Apple-keynote hero takeovers via Gemini 3 Pro Image, sharp GSAP animations, source-time → cut-time mapping, and the Studio + lint gotchas you only learn the hard way. Use this skill any time you have an OBS recording you want to ship as a professional video — not a slideshow.

anton-abyzov/vskill

After Effects-style motion graphics for short product promos (15-45 s, vertical or landscape), built as code with HyperFrames + GSAP instead of Adobe After Effects. Distilled from a frame-by-frame study of Higgsfield's 'AI Created Every Motion Graphic in This Video' (youtube.com/watch?v=W3-RIZ-Ps64) plus a product-overview structure analysis. Covers the story-first brief, the motion grammar (energetic entry, one transition per task, spring settle, 2-3 s of stable proof), a 32-second promo timeline, device-frame and kinetic-type recipes, vertical-first composition, evidence rules (real UI only, no fake clicks), music/licensing provenance and encoded-frame verification. Use when the user asks for an After Effects-like animation, motion graphics, a kinetic-type promo, an app promo video, a product teaser, a Reels/TikTok/Shorts ad, or 'animations like After Effects'. Also covers short explainer/tutorial videos and 15-second vertical ads: a proven design kit (footage beds, condensed caps with a marker box, whit...

anton-abyzov/vskill

Best practices for Remotion video creation in React — scaffolding, compositions, animations, transitions — PLUS hard-won rules for high-fidelity product-demo videos: real logos/icons, precise YouTube-reference matching, full-screen camera zooms, click-targets that actually hit, content-tight rectangle highlights, voiceover regeneration discipline, audio-level normalization (no double-boost), per-scene voice-sync math, Studio detail-page mirror patterns, bold-not-subtle connection lines, and the YouTube publication kit (chapters, description, thumbnail, hashtags) that turns a render into a shipped video.

相關技能