Skip to content
Back to skills

Ztgc Emil Design Engineering

ASecurity

Emil Design Engineering specialist for Perfect_AI; use for Apply precise motion and interaction craft, with stable interruption, predictable timing, and reduced-motion alternatives.

  • 14 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
designshellspringgitapiperformance

Works with

  • terminal
  • api
  • mcp

Security analysis

A100/100

Scanned November 7, 2026

npx -y skills add Realjustawall/Perfect-AI --skill ztgc-emil-design-engineering --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ztgc Emil Design Engineering?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ztgc Emil Design Engineering
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/realjustawall-ztgc-emil-design-engineering/badge)](https://www.skillsdirectory.com/skills/realjustawall-ztgc-emil-design-engineering)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ztgc-emil-design-engineering
description: "Emil Design Engineering specialist for Perfect_AI; use for Apply precise motion and interaction craft, with stable interruption, predictable timing, and reduced-motion alternatives."
---

# Emil Design Engineering — Perfect_AI integration

This is a newly authored, offline skill that integrates the methods of [emilkowalski/skills](https://github.com/emilkowalski/skills/blob/main/skills/emil-design-eng/SKILL.md). It is **not** a verbatim mirror of the original upstream files. For optionally retrieving an official licensed source separately, see `tools/sync_upstreams.py`. Never silently replace previous Perfect_AI skills.

## Scope and result
Apply precise motion and interaction craft, with stable interruption, predictable timing, and reduced-motion alternatives.

## Actual procedure
1. Observe interaction frequency, input device, viewport and product tone before adding motion.
2. Use transform and opacity where possible; reserve layout animation for state changes that require it.
3. Choose durations based on distance, repetition and context; exiting frequently should rarely be slower than entering.
4. Test mid-flight reversals, rapid repeated gestures, resize and unmount cleanup.
5. Inspect at slow motion and with reduced motion; keep focus and screen reader announcements usable.

## Acceptance gates
- [ ] No overlapping ownership of transform between GSAP/Motion/CSS
- [ ] No unbounded spring oscillation or continuous decorative animation in reduced motion
- [ ] Gesture response < perceived latency budget and no jump on reversal

## Terminal workflow (verify commands on installed version)
```powershell
npm run dev  # visually verify on destination project
npx playwright test  # when project has appropriate tests
```

## Licensing, external tools and provenance
- Upstream: https://github.com/emilkowalski/skills
- Upstream source SHA: `62ce902af8dd32c590ea7203e9ab2edb1d6ef81a` (the inspected main skill, not the new original work).
- License noted at inspection: **MIT**.
- Dependencies: None for authored guidance; optional Motion/GSAP project dependencies.
- No MCP is needed or used. External npm tools are not contained in this ZIP and require separate installation and their own license acceptance.

## Interoperation with existing Perfect_AI
- Route only this skill plus a few genuinely relevant pre-existing skills; do not indiscriminately import thousands.
- Preserve user edits and established design tokens.
- Inspect source and tests before applying a code change.
- Require screenshots or test evidence before marking visual output verified.
- Write a final report separating PASS, FAIL and NOT_RUN, including commands, URLs and paths.

## Specialized skills
- `ztgc-emil-review-motion` — Read-only review with concrete frame/time observations; rate clarity, interruption, reversibility, easing, reduced motion and perceived responsiveness.
- `ztgc-emil-improve-motion` — Sequence changes by severity: correctness, performance, accessibility, then craft; one renderer owns each animated property.
- `ztgc-emil-mobile-motion-native` — Make pressed state, scroll inertia, touch target and kinetic feedback feel native; test Android 60/90/120 Hz and low-memory fallbacks.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.