Agent Skills by dmn_nmd
Showing 87 vetted skills indexed across 1 GitHub repositories.
ui-ux-pro-max
Generate design systems with styles, palettes, and typography guidelines.
build-index-maps-for-repeated-lookups
Build index maps from arrays for O(1) repeated data lookups.
build-fix
Resolve TypeScript, compilation, and build errors with minimal diffs.
use-loop-for-min-max-instead-of-sort
Find array minimum and maximum values with a single-pass loop.
use-tosorted-instead-of-sort-for-immutability
Replace in-place array sort() with toSorted() for immutability in JavaScript.
fixing-motion-performance
Enforce transform and opacity constraints to avoid layout thrashing in UI animations.
avoid-duplicate-serialization-in-rsc-props
Prevent duplicate serialization of identical data structures in React Server Components.
prevent-hydration-mismatch-without-flickering
Inject a synchronous script to update the DOM before React hydration.
css-content-visibility-for-long-lists
Apply CSS content-visibility auto to optimize long list rendering.
optimize-svg-precision
Reduce coordinate precision of SVG files using SVGO.
hoist-regexp-creation
Hoist RegExp creation to module scope or memoize with useMemo in React render functions.
update-docs
Generate Markdown documentation from package.json and .env.example files.
preload-based-on-user-intent
Preload heavy JavaScript bundles based on user intent and feature flags.
frontend-patterns
Document frontend development patterns for React and Next.js applications.
coding-standards
Enforce coding standards and best practices for TypeScript, JavaScript, React, and Node.js.
cache-storage-api-calls
Cache browser storage API reads with in-memory invalidation strategies.
early-return-from-functions
Refactor TypeScript functions to use early return patterns.
avoid-layout-thrashing
Batch DOM style writes and layout reads to prevent layout thrashing.
12-principles-of-animation
Apply Disney's 12 animation principles to web interface design.
plan
Generate implementation plans with requirements, risks, and phased steps.
web-design-guidelines
Review UI code against Web Interface Guidelines for accessibility and design compliance.
promise-all-for-independent-operations
Execute independent asynchronous JavaScript operations concurrently with Promise.all().
git-workflow
Standardize Git commit messages, pull requests, and feature workflows.
code-review
Review uncommitted code changes for security vulnerabilities and quality issues.