apple-design
78流麗なApple風Webインターフェースを設計する
ジェスチャー駆動のWebインターフェースは、応答が遅く、硬直的で、視覚的な一貫性に欠けることが少なくありません。このスキルは、レスポンシブなモーション、マテリアル、タイポグラフィ、アクセシビリティ、インタラクション設計に関する実践的なガイダンスを提供します。
Build Responsive Drag and Swipe Interactions
Gesture interfaces can lag behind touch input, jump on release, or conflict with scrolling. This skill guides direct tracking, velocity-aware release, and interruptible interactions.
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "gestures" from https://skillstore.io/skills/emilkowalski-gestures.md and its manifest at https://skillstore.io/api/skills/emilkowalski-gestures/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「gestures」を使用しています。 My swipeable card follows the pointer slowly and ignores quick flicks.
期待される結果:
「gestures」を使用しています。 Buttons inside my small Vaul drawer trigger dragging, and the drawer feels slow.
期待される結果:
「gestures」を使用しています。 How should swipe interactions behave when reduced motion is enabled?
期待される結果:
Keep direct pointer tracking. Reduce momentum, bounce, and decorative movement. On release, use a short position or opacity change instead of a bouncy spring.
All 24 static findings are false positives: Markdown formatting caused 23 command-execution alerts, and the URL is a Vaul documentation link. No evidence found of shell execution, data exfiltration, or prompt injection in the reviewed SKILL.md. The file provides gesture implementation guidance and illustrative frontend snippets.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/emilkowalski-gestures/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/emilkowalski-gestures?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/emilkowalski-gestures?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/emilkowalski-gestures/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/emilkowalski-gestures.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>emilkowalski. (2026). gestures security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/emilkowalski-gestures/audits/1@techreport{emilkowalski-emilkowalski-gestures-2026,
author = {emilkowalski},
title = {gestures security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/emilkowalski-gestures/audits/1},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "gestures security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "emilkowalski"
date-released: "2026-11-08"
url: "https://skillstore.io/skills/emilkowalski-gestures/audits/1"
identifiers:
- type: other
value: "skillstore:emilkowalski-gestures:audit:1"
description: "Skillstore immutable audit report identifier"
Refine a swipeable card with direct tracking, fast-flick dismissal, and quick snap-back when release thresholds are not met.
Evaluate drawer timing, overlay synchronization, touch targets, interactive children, and reduced-motion behavior before release.
Use the touch checklist to investigate scroll conflicts, accidental drags, interrupted animations, and differences between desktop simulation and phones.
Explain tracking and release phases for a swipeable card. Identify when direct movement, springs, and velocity should apply.
Review this Motion component: [component]. Add distance-based and velocity-based swipe dismissal, drag resistance, and quick snap-back without per-move React state.
Review this Vaul drawer: [component]. Check overlay progress, interactive child exclusions, floating-drawer timing, touch targets, and reduced-motion behavior.
Analyze this gesture implementation and recording observations: [details]. Diagnose lag, release jumps, and interruption failures. Propose focused changes and real-phone regression checks.
作成者
emilkowalskiライセンス
不明
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
リポジトリ
https://github.com/emilkowalski/skills/tree/5206a950b715e0cabe7043ea0b2304332b91494e/skills/gestures参照
c993c6abcbffafea2683d7748b53b3dfaf438415
メンテナンスの新しさ
2026/11/9
利用状況
0 ダウンロード · 0 閲覧
ファイル構成
📄 SKILL.md
流麗なApple風Webインターフェースを設計する
ジェスチャー駆動のWebインターフェースは、応答が遅く、硬直的で、視覚的な一貫性に欠けることが少なくありません。このスキルは、レスポンシブなモーション、マテリアル、タイポグラフィ、アクセシビリティ、インタラクション設計に関する実践的なガイダンスを提供します。
Choose the Right Frontend UI Library
Choosing among frontend libraries can waste time and create inconsistent dependencies. This skill maps a defined UI task to an opinionated, curated library recommendation.
Find High-Value UI Animation Opportunities
Teams often add motion without a clear user benefit, which can make interfaces feel slow or distracting. This skill audits UI seams, applies a strict decision gate, and produces a short ranked list of precise motion recommendations.
Make Web Apps Feel Native on Mobile
Mobile web applications often feel awkward because browser defaults conflict with touch interaction and changing viewports. This skill applies focused CSS and metadata fixes for a more native mobile experience.
Remove Unnecessary Interface Animations
Excessive interface motion can delay frequent tasks and distract from useful information. This skill guides targeted removals, smaller effects, and cleanup while checking behavior dependencies.
デザインエンジニアリング原則でインターフェースを磨く
インターフェースの細部は、一貫性がない、遅い、または視覚的につながりがないように感じられることがあります。このスキルは、実践的なモーション、インタラクション、パフォーマンス、アクセシビリティのガイダンスを適用し、UIの完成度を高めます。
より優れたSwiftUI機能を構築する
作成者 avdlee
SwiftUIプロジェクトでは、非推奨API、壊れやすい状態管理、遅いビュー更新が蓄積することがあります。このスキルは、モダンで保守しやすいSwiftUIコードのための的確なガイダンスを提供します。
フロントエンドのアクセシビリティを改善する
作成者 EIS-ITS
フロントエンドチームは、日常的なUI作業の中で、キーボード、セマンティック、スクリーンリーダーに関する要件を見落としがちです。このスキルは、Claude、Codex、Claude Code がインターフェースの作成や編集を行う際にアクセシビリティチェックを適用できるよう支援します。
Lighthouse のコントラストエラーを修正する
作成者 ZhanlinCui
Lighthouse のコントラスト監査の失敗は、実行可能な SEO とアクセシビリティの結果を見えにくくすることがあります。このスキルは、CSS のコントラスト問題に対する重点的なチェックと修正パターンを提供します。
フロントエンドコンポーネントの基礎をレビューする
作成者 DanielPodolsky
フロントエンドレビューでは、コンポーネントが保守しにくくなるまで、アーキテクチャ、状態、アクセシビリティ、パフォーマンスの問題が見落とされがちです。このスキルは、Claude、Codex、Claude Codeがコンポーネント品質のための焦点を絞ったチェックリスト質問とレビューパターンに沿って進められるようにします。
UIアニメーションのモーションパフォーマンスを修正
作成者 ibelick
不適切なアニメーションの選択は、ぎこちないインターフェースや高コストなレンダリング処理を引き起こす可能性があります。このスキルは、Claude、Codex、Claude Codeに、モーションをレビューして改善するための重点的なルールを提供します。
スクリーンリーダーのアクセシビリティを検証する
作成者 sickn33
スクリーンリーダーの回帰は、視覚的なチェックの裏に隠れることがあります。このスキルは、VoiceOver、NVDA、JAWS、TalkBack の実践的なテスト手順を提供します。