Review Animations

Kuat · 86
Diindeks di Registry

Reviews animation and motion code against a high craft bar derived from Emil Kowalski's design engineering philosophy. Default to flagging; approval is earned.

Verified installs0
Star17.6K
Versi1.0.0
Kualitas100/100 · Sangat baik
Kepercayaan86/100 · Tinjau sebelum memasang
Audit93/100 · Berisiko

Profil aset

Agent pemrograman dan pengembangan

Code review, repo analysis, testing, CI, GitHub, DevOps, and developer workflow skills.

Lihat kategori

Skenario

GitHub automation

I need my agent to triage GitHub issues, review pull requests, and summarize repository changes.

Kecocokan Agent

Claude Code + OpenAI Agents + Cursor

Cocok untuk Codex, Claude Code, Cursor, CLI, atau Agent khusus.

Pasang

Siap

npx skills@latest add emilkowalski/skills

Pemeliharaan

Aktif

1 bulan sejak push

Risiko

Berisiko

Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required

Kualitas GitHub

18K

100/100 Kualitas · 91/100 Kepercayaan

Tag cakupan

CodingGitHub automationDesain dan kreatifagent-skillanimation-review

Catatan ulasan

Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required · This skill may touch real-money trading, broker, wallet, or exchange operations; use only in a sandbox with explicit approval.

Kartu adopsi Agent

Kepercayaan, audit, dan kesiapan pemasangan dalam sekali lihat

Skor ini menggabungkan metadata repositori publik, sinyal ulasan OpenAgentSkill, kebaruan pemeliharaan, dan kesiapan pemasangan. Ini adalah sinyal shortlist, bukan pengganti peninjauan manusia.

Kualitas

Sangat baik
100

High-confidence pick with strong adoption and healthy maintenance signals.

Kepercayaan

Tinjau sebelum memasang
86

Sinyal shortlist yang baik, tetapi Agent harus meninjau catatan audit, kebijakan pemasangan, dan bukti hasil sebelum menjalankannya.

Audit

Berisiko
93

Tinjauan yang dapat dibaca mesin tentang kesiapan pemasangan, metadata keamanan, pemeliharaan, dan risiko adopsi.

Trust Score OpenAgentSkill v5

Hanya sandbox

Gunakan sebagai kandidat utama setelah tinjauan manusia atau sandbox.

Claude CodeCodexCursorOpenAgentSkill CLI

Star

18K star GitHub

Aktivitas repositori

18K star dan 944 fork

Pemeliharaan

1 bulan sejak push

Lisensi

MIT

Pasang

npx skills@latest add emilkowalski/skills

Keamanan pemasangan

Jalur pemasangan paket atau runtime standar

Cakupan izin

Eksekusi shell atau perintah

Hasil Agent

Belum ada data hasil Agent

Dokumentasi

Konteks README/SKILL.md kuat

Ringkasan risiko

Risiko metadata rendah

  • This skill may touch real-money trading, broker, wallet, or exchange operations; use only in a sandbox with explicit approval.

Kesiapan pemasangan

Jalur pemasangan tersedia

  • Jalur pemasangan tersedia
  • Bukti repositori tersedia
  • Lisensi dinyatakan
  • Belum ada bukti hasil Agent-Proven

Metadata yang dapat dibaca Agent

Data keputusan yang dapat dibaca mesin untuk skill ini.

Gunakan blok ini atau JSON tersemat untuk memutuskan apakah Agent perlu memasang skill ini, memilih alternatif, atau meminta tinjauan manusia terlebih dahulu.

Buka JSON

Tugas yang sesuai

  • alur kerja GitHub automation
  • Tim Claude Code
  • Tim yang menghargai sinyal adopsi GitHub
  • Inspect repository metadata

Agent yang sesuai

Claude CodeCodexCursorOpenAgentSkill CLIOpenAI AgentsCLI

Keputusan pemasangan

Perintah
npx skills@latest add emilkowalski/skills
Kebijakan
Blokir
Tinjauan manusia
Ya

Kepercayaan dan risiko

Kepercayaan
86/100
Audit
93/100
Tingkat risiko
Berisiko

Lingkar hasil

Endpoint
/api/agent/outcome
ID event
resolve
Hasil
5

Perintah pemasangan

npx skills@latest add emilkowalski/skills

Jangan gunakan ketika

  • Tim yang membutuhkan SLA dengan dukungan vendor
  • Lingkungan berkompliansi tinggi tanpa tinjauan keamanan internal
  • No major risk signals from current metadata
  • Audit risk risky exceeds max_risk=medium
  • Petunjuk izin berisiko tinggi: eksekusi shell atau perintah

Keamanan Agent v2

65/100 · Hindari pemasangan otomatis

Blocked for auto-installBlokir

This skill should not be selected by an agent without explicit human security review.

Do not auto-install. Inspect the source, dependencies, and permission surface first.

Selesaikan via API

Tinggi

Eksekusi shell atau perintah

Metadata skill merujuk terminal, CLI, shell, subprocess, atau alur kerja eksekusi perintah.

Sedang

Akses jaringan

Skill kemungkinan mengambil halaman jarak jauh, API, repositori, atau layanan eksternal.

Sedang

Akses sistem file

Skill dapat membaca atau menulis file proyek, dokumen, artefak yang dihasilkan, atau status workspace lokal.

  • Audit risk risky exceeds max_risk=medium
  • Petunjuk izin berisiko tinggi: eksekusi shell atau perintah
  • Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required

Target pemasangan

Pasang skill ini di alur Agent Anda

Gunakan endpoint publik untuk mengambil perintah, checklist keamanan, prompt target, dan tautan kanonis.

skill install

OpenAgentSkill CLI

Resolve policy, run the source installer safely, and report a verified install receipt.

$ npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.2.1/openagentskill-0.2.1.tgz install emilkowalski-review-animations

Rencana resolusi Agent

Biarkan Agent memverifikasi kecocokan sebelum memasang.

API Resolve mengembalikan skill utama, alternatif, kebijakan keamanan, catatan audit, target pemasangan, dan prompt siap pakai.

Buka rencana teks

Agent harus memeriksa

  • Task fit and alternatives from Resolve API.
  • Audit score, trust score, and safety policy warnings.
  • Install target compatibility for Codex, Claude Code, Cursor, or CLI.

Salin prompt

Task: Use Review Animations in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20Review%20Animations%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/emilkowalski-review-animations/install
Install command: npx skills@latest add emilkowalski/skills
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.

Serah-terima Agent

Berikan jalur pemasangan kepada Agent, bukan direktori lain.

Gunakan endpoint publik untuk mengambil perintah, checklist keamanan, prompt target, dan tautan kanonis.

Buka API pemasangan

Prompt Agent

Use Review Animations for this task. Review https://www.openagentskill.com/api/skills/emilkowalski-review-animations/install, then install with: npx skills@latest add emilkowalski/skills

Metadata Registry

Profil yang dapat dibaca Agent untuk pemilihan skill otomatis.

API Registry menyediakan sinyal keputusan, kepercayaan, audit, use case, dan pemasangan tanpa mengikis UI.

Buka Manifest

Kecocokan Agent

100/100

GitHub automation

Platform

Claude Code, Codex, Cursor, OpenAI Agents

Laporan audit

Berisiko · 93/100

Tinjauan yang dapat dibaca mesin tentang kesiapan pemasangan, metadata keamanan, pemeliharaan, dan risiko adopsi.

Lihat laporan auditLihat laporan evaluasi

Panel keputusan Agent

Pilihan utama untuk GitHub automation

Use this as a leading candidate, then validate the README and install path in your own agent stack.

100
Kesiapan
Adopsi
Tahap

Peran di stack

Pilihan utama

Kecocokan utama

GitHub automation

Label kepercayaan

Siap produksi

Jalur pemasangan

Perintah siap

Gunakan saat

  • alur kerja GitHub automation
  • Tim Claude Code
  • Tim yang menghargai sinyal adopsi GitHub

Bukti

  • 17,560 star GitHub
  • recent repository activity
  • install command or GitHub repo available
  • profil kualitas 100/100
  • 188 event interaksi OpenAgentSkill

tinjau dulu

  • No major risk signals from current metadata

Jalur implementasi

  1. 1Pasang di Agent sandbox dan jalankan satu tugas GitHub automation dari awal hingga akhir.
  2. 2Compare output quality, latency, and failure behavior against at least one alternative.
  3. 3Promote it into production only after reviewing repository permissions, license, and maintenance signals.

Profil kepercayaan

Tinjau sebelum memasang

Sinyal shortlist yang baik, tetapi Agent harus meninjau catatan audit, kebijakan pemasangan, dan bukti hasil sebelum menjalankannya.

86
Trust Score OpenAgentSkill

Adopsi GitHub

Lulus

18K star GitHub

Aktivitas star/fork

Lulus

18K star dan 944 fork; aktivitas issue tidak tersedia dalam metadata saat ini

Pemeliharaan terbaru

Lulus

1 bulan sejak push

Kejelasan lisensi

Lulus

MIT

Sinyal positif

  • Listing yang diverifikasi manual
  • Tinjauan AI disetujui
  • Jalur pemasangan tersedia
  • Bukti repositori tersedia
  • Repositori yang baru dipelihara
  • Large GitHub adoption signal
  • Perintah pemasangan tidak memiliki pola berisiko tinggi yang jelas
  • Loop hasil siap tetapi membutuhkan eksekusi Agent nyata pertama

Tinjau sebelum memasang

  • This skill may touch real-money trading, broker, wallet, or exchange operations; use only in a sandbox with explicit approval.
  • Belum ada laporan hasil Agent nyata
  • Tinjauan manusia diperlukan sebelum pemasangan tanpa pengawasan

Tindakan yang disarankan

Gunakan sebagai kandidat utama setelah tinjauan manusia atau sandbox.

Profil kualitas

Sangat baik kandidat untuk alur kerja Agent

High-confidence pick with strong adoption and healthy maintenance signals.

100
Star GitHub
18K
Keterkinian
1 bulan lalu
Siap dipasang
Ya
Lisensi
MIT

Kecocokan alur kerja

Gunakan skill ini pada skenario berikut

Kecocokan alur kerja

Tambahkan ke alur kerja lengkap

Daftar alternatif

Bandingkan sebelum memasang

Similar skills that may fit this task.

Bandingkan semua

Ringkasan

--- name: review-animations description: Reviews animation and motion code against a high craft bar derived from Emil Kowalski's design engineering philosophy. Default to flagging; approval is earned. disable-model-invocation: true ---

# Reviewing Animations

A specialized review skill. It does ONE thing: review animation and motion code against a high craft bar. It does not write features, fix unrelated bugs, or review non-motion code. If asked to review general code, decline and point to a general review skill.

## Operating Posture

You are a senior motion-design reviewer with a brutal eye for craft. Your bias is toward **motion that feels right**, not motion that merely runs. A transition that "works" but feels sluggish, lands from the wrong origin, fires too often, or drops frames is a regression, not a pass. Default to flagging. Approval is earned, not assumed.

The substantive bar comes from Emil Kowalski's animation philosophy (animations.dev). The review *method* — non-negotiable standards, escalation triggers, a remedial hierarchy, tiered output, and explicit approval criteria — is adapted from aggressive code-quality review.

For the full rule catalog (easing curves, duration tables, spring config, gestures, clip-path, performance, a11y), see [STANDARDS.md](STANDARDS.md). Load it whenever a finding needs a precise value or citation.

## The Ten Non-Negotiable Standards

Every animation in the diff is measured against these. A violation is a finding.

1. **Justified motion.** Every animation must answer "why does this animate?" — spatial consistency, state indication, feedback, explanation, or preventing a jarring change. "It looks cool" on a frequently-seen element is a block.

2. **Frequency-appropriate.** Match motion to how often it's seen. Keyboard-initiated and 100+/day actions get **no** animation. Tens/day gets reduced motion. Occasional gets standard. Rare/first-time can have delight.

3. **Responsive easing.** Entering/exiting elements use `ease-out` or a strong custom curve. `ease-in` on UI is a block — it delays the moment the user watches most. Built-in CSS easings are too weak; expect custom cubic-beziers.

4. **Sub-300ms UI.** UI animations stay under 300ms; anything slower on a UI element needs justification or it's a finding. Per-element budgets live in [STANDARDS.md](STANDARDS.md).

5. **Origin & physical correctness.** Popovers/dropdowns/tooltips scale from their trigger (`transform-origin`), not center. Never animate from `scale(0)` — start from `scale(0.9–0.97)` + opacity (Modals are exempt — they stay centered.)

6. **Interruptibility.** Rapidly-triggered or gesture-driven motion (toasts, toggles, drags) must be interruptible — CSS transitions or springs that retarget from current state, not keyframes that restart from zero.

7. **GPU-only properties.** Animate `transform` and `opacity` only. Animating `width`/`height`/`margin`/`padding`/`top`/`left` (or Framer Motion `x`/`y`/`scale` shorthands under load) is a performance finding.

8. **Accessibility.** `prefers-reduced-motion` is honored (gentler, not zero — keep opacity/color, drop movement). Hover animations are gated behind `@media (hover: hover) and (pointer: fine)`.

9. **Asymmetric enter/exit.** Deliberate actions (a press, a hold, a destructive confirm) animate slower; system responses snap. Symmetric timing on a press-and-release or hold interaction is a finding.

10. **Cohesion.** Motion matches the component's personality and the rest of the product — playful can be bouncier, a dashboard stays crisp. Mismatched personality, or a jarring crossfade where a subtle blur would bridge two states, is a finding. When unsure whether motion feels right, the strongest move is often to delete it.

## Aggressive Escalation Triggers

Flag these on sight, hard:

- `transition: all` (unbounded property animation) - `scale(0)` or pure-fade entrances with no initial transform - `ease-in` on any UI interaction; weak built-in easing on a deliberate animation - Animation on a keyboard shortcut, command-palette toggle, or 100+/day action - UI duration > 300ms with no stated reason - `transform-origin: center` on a trigger-anchored popover/dropdown/tooltip - Keyframes on toasts, toggles, or anything added/triggered rapidly - Animating layout properties (`width`/`height`/`margin`/`padding`/`top`/`left`) - Framer Motion `x`/`y`/`scale` props on motion that runs while the page is busy - Updating a CSS variable on a parent to drive a child transform (style recalc storm) - Missing `prefers-reduced-motion` handling on movement - Ungated `:hover` motion - Symmetric enter/exit timing on a press-and-release or hold interaction - Everything-at-once entrance where a 30–80ms stagger belongs

## Remedial Preference Hierarchy

When proposing fixes, prefer earlier moves over later ones:

1. **Delete the animation** (high-frequency / no purpose / keyboard-triggered). 2. **Reduce it** — shorter duration, smaller transform, fewer animated properties. 3. **Fix the easing** — swap `ease-in`→`ease-out`/custom curve; use a strong cubic-bezier. 4. **Fix the origin/physicality** — correct `transform-origin`; replace `scale(0)` with `scale(0.95)`+opacity. 5. **Make it interruptible** — keyframes → transitions, or a spring for gesture-driven motion. 6. **Move it to the GPU** — layout props → `transform`/`opacity`; shorthand → full `transform` string; WAAPI for programmatic CSS. 7. **Asymmetric timing** — slow the deliberate phase, snap the response. 8. **Polish** — blur to mask crossfades, stagger for groups, `@starting-style` for entry, spring for "alive" elements. 9. **Accessibility & cohesion** — add reduced-motion + hover gating; tune to match the component's personality.

## Required Output Format

Two parts, in this order.

### Part 1 — Findings table (REQUIRED)

A single markdown table. One row per issue. Never a "Before:/After:" list.

| Before | After | Why | | --- | --- | --- | | `transition: all 300ms` | `transition: transform 200

Kompatibilitas platform

claude-codeFULL
codexFULL
cursorFULL

Detail teknis

Versi
1.0.0
Lisensi
MIT
Pembaruan terakhir
18 Agu 2026
Diterbitkan
10 Jul 2026

Framework dan alat

Claude CodeCodexCursor

Ringkasan keputusan

Pilihan utama

100
Siap
Adopsi
Tahap

17,560 star GitHub

Audit

Tinjauan pemasangan

Tinjauan pemasangan dan adopsi

93
Berisiko
Keamanan
88/100
Pemeliharaan
88/100
Pasang
92/100
Buka audit lengkapLihat laporan evaluasi

Bukti tervalidasi Agent

Bukti tervalidasi Agent

Laporan hasil setelah resolve, tinjau, pasang, dan satu eksekusi terbatas.

0
Terbukti
Needs first agent runPasang otomatis: tinjau duluTerakhir: Tidak diketahui
Tingkat sukses
Kegagalan terbaru
Hasil
0
Kualitas output
Gagal
0
Tidak relevan
0
Pemasangan
0
Diblokir risiko
0
Perlu penyiapan
0
Produksi
0

Belum ada data hasil Agent. Eksekusi pertama dapat melaporkan keberhasilan, kebutuhan setup, blok risiko, kegagalan, atau tidak relevan melalui /api/agent/outcome.

Pasang

Tambahkan ke alur Agent

Gratis dan sumber terbuka. Tinjau laporan sebelum memasang pada Agent produksi.

Siklus pertumbuhan

Kit berbagi

X

Draf berbasis skenario untuk Review Animations, siap untuk posting manual di X.

Catatan kurator
Review Animations: Reviews animation and motion code against a high craft bar derived from Emil Kowalski's desig...

17.6K stars

https://www.openagentskill.com/skills/emilkowalski-review-animations?ref=x
Buka draf X
Balasan opsional dengan perintah pemasangan
Listing + install path for Review Animations:
https://www.openagentskill.com/skills/emilkowalski-review-animations?ref=x

Install: npx skills@latest add emilkowalski/skills
Buka draf balasan

Sumber listing

Diindeks Registry

Dapat diklaim

Listing ini diindeks dari sumber publik dan belum ditandai resmi hingga klaim pemelihara disetujui.

Diindeks oleh
Indeks komunitas OpenAgentSkill

Atribusi menautkan ke repositori publik atau profil kreator. Kreator dapat mengklaim listing untuk memperbarui sinyal kepemilikan.

Klaim skill ini

Klaim pemilik

Klaim listing skill ini

Listing Diindeks Registry ini dikaitkan dengan Emil Kowalski, tetapi belum ditandai resmi. Klaim untuk menambahkan sinyal pemilik terverifikasi dan membuat pembaruan peluncuran, pemasangan, serta audit berikutnya lebih tepercaya.

Kit backlink kreator

Tambahkan badge bukti ke README Anda

Tampilkan listing kanonis, sinyal kepercayaan dan audit saat ini, serta bukti Agent-Proven nyata di tempat pengembang mengevaluasi repositori.

[![Listed on OpenAgentSkill](https://www.openagentskill.com/api/badge/emilkowalski-review-animations?metric=listed&label=Listed)](https://www.openagentskill.com/skills/emilkowalski-review-animations)
[![OpenAgentSkill Trust](https://www.openagentskill.com/api/badge/emilkowalski-review-animations?metric=trust&label=Trust)](https://www.openagentskill.com/skills/emilkowalski-review-animations)
[![OpenAgentSkill Audit](https://www.openagentskill.com/api/badge/emilkowalski-review-animations?metric=audit&label=Audit)](https://www.openagentskill.com/skills/emilkowalski-review-animations/audit)
[![Agent Proven](https://www.openagentskill.com/api/badge/emilkowalski-review-animations?metric=proven&label=Agent%20Proven)](https://www.openagentskill.com/skills/emilkowalski-review-animations)

Penulis

E

Emil Kowalski

@emil-kowalski

Sinyal kesehatan

Star GitHub
17.6K
Skor kualitas
71/100
Push GitHub terakhir
15 Jul 2026
Petunjuk framework
3
Tampilan OpenAgentSkill
30
Salinan pemasangan
0
Klik keluar
0

Sinyal komunitas

Bagikan apakah skill ini bermanfaat untuk alur kerja Agent Anda. Masukan gabungan meningkatkan peringkat dari waktu ke waktu.

Kepercayaan & keamanan

Tinjau sebelum memasang

86
  • Adopsi GitHub18K star GitHubLulus
  • Aktivitas star/fork18K star dan 944 fork; aktivitas issue tidak tersedia dalam metadata saat iniLulus
  • Pemeliharaan terbaru1 bulan sejak pushLulus
  • Kejelasan lisensiMITLulus
  • Kelengkapan README/SKILL.mdMetadata memuat konteks penggunaan dan alur kerja yang cukupLulus
  • Risiko dependensi/runtimeTidak ada petunjuk risiko dependensi besar dalam metadata publikLulus