Daniel Jankowski avatar

Daniel Jankowski

Community

@djankies · Ponte Vedra, Florida

2Followers
|
31Public Repos
|
124Published Skills

{ "age": 28, "location": "FL", }

Agent Skills by Daniel Jankowski

Showing 124 vetted skills indexed across 1 GitHub repositories.

djankiesdjankies

upgrading-to-prisma-6

Guide Prisma 5-to-6 migrations addressing breaking changes and validation.

Community
Advanced
djankiesdjankies

reviewing-test-quality

Audit Vitest configuration, coverage, and React 19 API testing patterns.

Community
Intermediate
djankiesdjankies

reviewing-security

Detect security vulnerabilities in JavaScript/TypeScript codebases with Semgrep and pattern checks.

Community
Advanced
djankiesdjankies

using-context-api

Manage React 19 context access with the use() hook and split contexts to reduce re-renders.

Community
Advanced
djankiesdjankies

using-the-use-hook

Read Promises and Context conditionally inside React components with use().

Community
Advanced
djankiesdjankies

using-action-state

Manage React 19 form submissions with useActionState and Server Actions.

Community
Advanced
djankiesdjankies

hashing-passwords

Hash passwords with bcrypt or argon2id using automatic salting.

Community
Advanced
djankiesdjankies

optimizing-performance

Optimize Zod v4 validation performance with safeParse and module-level schemas.

Community
Advanced
djankiesdjankies

reviewing-duplication

Detect duplicate and copy-pasted code in JavaScript and TypeScript projects.

Community
Intermediate
djankiesdjankies

managing-client-lifecycle

Orchestrate PrismaClient shutdown to prevent database connection leaks.

Community
Advanced
djankiesdjankies

using-cache-lifecycle-apis

Automate cache invalidation and policy management for Next.js 16 data.

Community
Intermediate
djankiesdjankies

composing-components

Design reusable React 19 UI components using composition patterns.

Community
Advanced
djankiesdjankies

tracking-form-status

Track React 19 form submission state with useFormStatus for pending feedback.

Community
Intermediate
djankiesdjankies

preloading-resources

Preload critical resources using React 19 preloading APIs.

Community
Advanced
djankiesdjankies

avoiding-any-types

Replace TypeScript any types with unknown and type guards.

Community
Advanced
djankiesdjankies

migrating-to-vitest-4

Migrate Vitest configurations from 2.x/3.x to 4.x.

Community
Advanced
djankiesdjankies

validating-schema-basics

Detect deprecated Zod v3 patterns in TypeScript projects for v4 compatibility.

Community
Basic
djankiesdjankies

validating-string-formats

Validate user strings against standard formats using Zod v4 validators.

Community
Basic
djankiesdjankies

handling-animations

Define custom CSS animations in Tailwind CSS using @theme and @keyframes.

Community
Advanced
djankiesdjankies

optimizing-with-react-compiler

Leverage React Compiler to auto-memoize components and guide manual memoization decisions.

Community
Advanced
djankiesdjankies

reviewing-performance-patterns

Analyze React 19 performance patterns for re-renders, memoization, and bundle size.

Community
Basic
djankiesdjankies

reviewing-component-architecture

Audit React 19 component architectures for size, composition, and server/client boundaries.

Community
Basic
djankiesdjankies

using-runtime-checks

Validate external data at runtime using Zod schemas in TypeScript applications.

Community
Advanced
djankiesdjankies

using-reducers

Manage complex React 19 state with useReducer and dispatched actions.

Community
Advanced