Agent Skills collection · Established community project

emilkowalski/skills

A reusable Agent Skills collection for improving user-interface design and engineering, with opinionated guidance and workflows for web and Expo animation, animation review and audits, prototyping, Apple-style design, Swift, Sonner, and UI-library selection.

UI designDesign engineeringWeb animationReact Native and ExpoSwift developmentFrontend librariesAccessibilityPrototyping
Routing score
80.0
Readiness
Ready to install and use, subject to host compatibility
License
MIT
Maintenance
active
Components
13
Revision
0

Selection

Select when

  • You want reusable context for building polished web or Expo interfaces.
  • You need strict animation review criteria with concrete easing, duration, and accessibility rules.
  • You want a read-only motion audit that yields self-contained implementation plans.
  • You need several genuinely different UI prototypes for live comparison.
  • You want Apple-inspired motion and interface principles translated to web technologies.
  • You need current Swift guidance spanning Swift 6 concurrency, performance, and testing.
  • You use Sonner and need setup, styling, or troubleshooting guidance.
  • You want an opinionated frontend-library recommendation rather than a long option list.

Boundaries

Avoid when

  • You need a standalone design or animation application.
  • You need the repository itself to execute browser, device, or SaaS actions.
  • You need general-purpose code review unrelated to motion.
  • You want an animation audit that directly edits production source code.
  • You need neutral or multi-option library comparisons rather than curated recommendations.
  • You cannot validate motion on real devices or through visual inspection.
  • You need guaranteed compatibility with a specific Claude Code version, because none is stated in the supplied files.
  • You require verified claims for every external API version referenced by the skills.

Strengths

Capabilities

Provides a general design-engineering philosophy skill for UI polish and component craft.Builds web animations using CSS, WAAPI, Motion, accessibility gates, and prescribed timing rules.Builds React Native and Expo motion using Reanimated, Gesture Handler, Expo Router, and haptics guidance.Reviews animation code against explicit motion, performance, interruptibility, and accessibility standards.Audits codebase animation patterns and produces prioritized implementation plans without modifying source code.Builds multiple isolated UI variants behind a visual picker for user selection.Distills Apple interface, motion, gesture, material, typography, and accessibility principles for web use.Guides modern Swift modeling, concurrency, generics, performance, testing, migration, and interoperability.Recommends one library for covered frontend tasks from a curated list.Guides Sonner setup, API selection, styling, theming, and troubleshooting.Maps vague descriptions of motion effects to a curated animation vocabulary.Includes reduced-motion and input-modality considerations throughout its motion guidance.

Risk profile

Risks and limitations

  • Uncertain: only selected first-party files were supplied, so uninspected skill dependencies and supporting references may add constraints.
  • Uncertain: the README documents installation through the skills CLI but does not explicitly name Claude Code or a minimum compatible version.
  • Guidance is intentionally opinionated and may conflict with an existing product motion language or dependency policy.
  • Some recommendations are version-sensitive, including Swift, Expo, Reanimated, and browser-platform guidance.
  • Several workflows depend on visual judgment that cannot be verified from source code alone.
  • The prototype workflow assumes an existing dev server or a browser-openable static HTML context.
  • The audit workflow is deliberately read-only and requires a separate executor for planned changes.
  • The library picker covers only its curated list and may not fit projects standardized on alternatives.
  • External links and referenced APIs may change independently of this repository.
  • No automated compatibility, security, or correctness test evidence appears in the supplied files.

The supplied repository content is Markdown guidance rather than an evidenced executable service. Some skills can direct a host agent to write code, inspect a project, or install dependencies when the user requests implementation, so normal code review, dependency review, least-privilege execution, and host confirmation controls remain necessary. No sandbox, permission model, or security audit is documented in the supplied files.

Component inventory

13 documented components

skill

emil-design-eng

Applies Emil Kowalski’s UI polish, component design, and animation philosophy.

skills/emil-design-eng/SKILL.md
skill

animate

Decides whether web motion is warranted, then implements it with suitable tools and values.

skills/animate/SKILL.md
skill

animate-expo

Implements React Native and Expo motion, gestures, transitions, and haptics.

skills/animate-expo/SKILL.md
skill

review-animations

Strictly reviews animation and motion code and returns findings plus a verdict.

skills/review-animations/SKILL.md
skill/workflow

improve-animations

Read-only codebase motion audit that produces prioritized, executable improvement plans.

skills/improve-animations/SKILL.md
skill

find-animation-opportunities

Finds UI areas that genuinely benefit from motion and identifies what not to animate.

skills/find-animation-opportunities/SKILL.md
skill

animation-vocabulary

Maps vague descriptions of web motion effects to precise glossary terms.

skills/animation-vocabulary/SKILL.md
skill

apple-design

Applies Apple-inspired interface, gesture, motion, material, typography, and accessibility principles to the web.

skills/apple-design/SKILL.md
skill

write-swift

Guides modern Swift modeling, concurrency, generics, performance, testing, macros, and migration.

skills/write-swift/SKILL.md
skill

pick-ui-library

Selects one frontend library from a curated list for a specified UI or engineering task.

skills/pick-ui-library/SKILL.md
skill/workflow

prototype

Builds distinct UI variants behind a visual picker, then promotes the user-selected winner.

skills/prototype/SKILL.md
skill

ask-sonner

Guides Sonner toast setup, APIs, styling, theming, recipes, and troubleshooting.

skills/ask-sonner/SKILL.md

Technical profile

Requirements and configuration

Repository
emilkowalski/skills
Format
Markdown Agent Skills organized under skills/<name>/SKILL.md
Language
GitHub metadata identifies Markdown as the primary language.
DocumentedInstall
npx skills@latest add emilkowalski/skills
License
MIT
SkillCount
The README references 12 skills.
Invocation
Some skills are model-invocable, while prototype, pick-ui-library, and review-animations declare disable-model-invocation: true.
HostExtension
Inference: skills add reusable instructions and workflows to the host model context rather than adding a runtime tool API.
ExternalReferences
Skills reference supporting local Markdown files and external first-party or project documentation as needed.
RepositoryState
GitHub metadata marks the repository public, unarchived, and enabled.

Classification

How it enters the stack

Context Injection

Inference: SKILL.md packages installed through the documented skills CLI extend Claude-compatible hosts by injecting task-specific guidance; no new tool surface is evidenced.

Claude Extension · low setup effort · medium confidence · automated

Evidence and risk

Primary sources

first_party_fileREADME.mdhttps://github.com/emilkowalski/skills/blob/main/README.md

Routing context

Conflicts, complements, and synergies

overlaps_with

gh_codeswithroh_tastemaker

Both provide Agent Skills for UI design, frontend craft, motion, prototyping, and review, while Tastemaker adds persistent taste memory and bundled asset and palette tooling.

high confidence
overlaps-with

gh_conardli_garden_skills

Inference: both are installable context-injection skill collections with substantial frontend design, motion, and review guidance, but Garden Skills also covers presentations, images, retrieval, and articles.

medium confidence
similar_to

gh_anthropics_skills

Both provide reusable Agent Skills through SKILL.md-based context packages, while this repository specializes in design engineering, motion, Swift, and selected frontend workflows.

high confidence
similar_to

gh_mattpocock_skills

Both are composable skill collections installed into an agent host, but this repository emphasizes interface design and animation rather than general engineering workflows.

high confidence
similar_to

gh_multica_ai_andrej_karpathy_skills

Both inject opinionated expert guidelines into coding-agent work, though their domains differ substantially.

medium confidence
listed_category_peer

gh_composiohq_awesome_claude_skills

This repository is an installable skill collection of the type curated by broad Claude skills catalogs, but no direct listing or dependency is evidenced.

medium confidence
overlaps_with

gh_jakubkrehel_skills

Both provide opinionated Agent Skills for interface design, motion, review and UI variants; this repository adds broader domain orchestration and change classification.

high confidence
similar_to

gh_mengto_skills

Both are portable, design-focused Agent Skills collections that inject procedural UI and engineering guidance without evidencing a new runtime tool surface.

high confidence
overlaps_with

gh_owl_listener_designer_skills

Both provide opinionated interface and motion guidance, but this repository adds research, strategy, systems, testing, operations, and delivery coverage.

high confidence