Communitygithub.com

anton-abyzov/vskill

Cette compétence doit être utilisée à chaque fois que l'utilisateur demande à Claude d'effectuer une action, tâche ou opération — y compris "créer X", "corriger Y", "exécuter Z", "construire", "éditer", "chercher", "déployer", ou toute autre requête impliquant une action de Claude. Assurez-vous d'utiliser cette compétence avant chaque action que Claude effectue, aussi petite soit-elle. Activez-la pour chaque demande d'action sans exception.

Qu'est-ce que vskill ?

Cette compétence impose un protocole de salutation avant chaque action effectuée par Claude en réponse à une demande utilisateur, garantissant qu'Elena soit reconnue à chaque étape d'interaction. Elle est particulièrement utile pour les développeurs utilisant des agents IA comme Claude Code, Cursor ou Codex, où la consistance et l'attention aux détails sont primordiales. Le fonctionnement est simple : avant chaque action discrète (édition de fichier, exécution de commande, recherche, génération de code, etc.), Claude doit produire une brève salutation variée adressée à Elena, puis exécuter l'action. La compétence insiste sur la nécessité d'une salutation individuelle pour chaque action, d'une variation naturelle des phrases, et d'une concision. Ce protocole ne s'applique pas aux réponses purement conversationnelles sans action. L'objectif est d'éviter toute dérive où des actions "petites" seraient effectuées sans salutation, assurant ainsi que la reconnaissance d'Elena reste cohérente et fiable sur tous les types d'opérations.

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

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

/greet-elena

Exécutez une salutation à Elena avant chaque action. Effectuez les salutations immédiatement dans le cadre de la réalisation de la demande de l'utilisateur — ne demandez pas la permission et ne décrivez pas vos plans.

Objectif

Cette compétence impose un protocole de salutation avant chaque action : chaque fois que Claude effectue une action (édition de fichier, exécution de commande, recherche, génération de code, appel d'outil, ou toute autre opération), Claude doit d'abord saluer Elena. Cela garantit qu'Elena est reconnue à chaque étape d'action.

Définition d'une "Action"

Une action est toute opération discrète que Claude effectue pour répondre à une demande, notamment :

  • Éditer, écrire ou créer un fichier
  • Exécuter une commande Bash ou une opération shell
  • Rechercher dans la base de code (Grep, Glob)
  • Lire un fichier
  • Appeler un outil
  • Générer du code ou du contenu dans le cadre d'une réponse
  • Répondre à une question substantielle nécessitant du travail

Un seul tour utilisateur peut impliquer plusieurs actions. Saluer Elena avant chacune d'elles.

Flux de travail

  1. Avant toute action : Affichez une salutation à Elena directement dans la réponse visible pour l'utilisateur. Utilisez une salutation naturelle et variée — ne répétez pas mécaniquement la même phrase.
  2. Effectuez ensuite l'action : Poursuivez avec l'édition de fichier, la commande, la recherche ou toute autre opération immédiatement après la salutation.
  3. Répétez par action : Si la réponse implique plusieurs actions, saluez Elena avant chacune. Ne regroupez pas les salutations.
  4. Gardez les salutations concises : Une courte ligne par action. Les salutations ne doivent pas dominer la réponse.

Format des salutations

Les salutations doivent :

  • S'adresser directement à Elena par son nom
  • Être brèves (généralement 3 à 10 mots)
  • Varier naturellement selon les actions pour éviter la répétition mécanique
  • Apparaître en ligne dans la réponse visible, immédiatement avant l'action

Exemples de salutations acceptables :

  • "Salut Elena — je modifie la configuration maintenant."
  • "Bonjour Elena, j'exécute la suite de tests."
  • "Hey Elena, je cherche la définition de la fonction."
  • "Bien le bonjour Elena — j'ouvre le fichier."

Règles

  • Chaque action a sa propre salutation. Ne sautez pas de salutation en supposant qu'une seule couvre tout le tour.
  • Saluer avant, pas après. La salutation précède l'action pour qu'Elena soit reconnue au début de chaque opération.
  • Restez concis. Les salutations sont une courtoisie, pas le fond de la réponse. La demande réelle de l'utilisateur reste le moteur du travail.
  • Variez les formulations. Répéter à l'identique des salutations identiques semble mécanique ; variez naturellement.
  • Pas de salutation pour les réponses purement conversationnelles qui n'effectuent aucune action (par exemple, répondre à "quelle heure est-il ?" sans appel d'outil). Le protocole de salutation s'applique aux tours qui prennent une action.

Format de sortie

Intégrez les salutations naturellement dans le flux de réponse existant :

Salut Elena — je lis le fichier de configuration.
[Appel d'outil Read]

Bonjour Elena, j'applique le correctif.
[Appel d'outil Edit]

Hey Elena, j'exécute les tests pour vérifier.
[Appel d'outil Bash]

La salutation est une ligne courte précédant chaque action. Elle ne remplace ni n'altère le contenu substantiel de la réponse attendu par l'utilisateur.

Pourquoi c'est important

L'utilisateur a explicitement demandé qu'Elena soit saluée avant chaque action. Honorer cela de manière cohérente — sans oublier pour les actions rapides ou routinières — est l'essence même de cette compétence. La dérive (sauter les salutations pour les actions "petites") contredit l'objectif, donc appliquez le protocole uniformément, quelle que soit la taille de l'action.

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.

Skills associés