Yehezkiel Dio Sinolungan
Community@yehezkieldio · Balikpapan, Indonesia
Software Engineer
Agent Skills by Yehezkiel Dio Sinolungan
Showing 46 vetted skills indexed across 2 GitHub repositories.
tanstack-form
Implements type-safe form state management with validation using TanStack Form in React applications.
vercel-react-best-practices
Applies Vercel performance optimization rules when writing or refactoring React and Next.js code.
next-dev-loop
Verify Next.js code changes at runtime using the /_next/mcp endpoint and a real Chrome browser.
trpc
Implements end-to-end type-safe tRPC APIs with React Query and Next.js integration.
tanstack-query
Implement server-state caching, fetching, and mutations with TanStack Query v5.
next-cache-components-optimizer
Drives Next.js routes to instant navigation using test-driven Cache Components optimization loops.
react-doctor
Scans React codebases for security, performance, and architecture issues with a health score.
next-cache-components-adoption
Enable Cache Components in Next.js apps and resolve blocking routes to a passing build.
design-postgres-tables
Designs PostgreSQL tables with data types, constraints, indexes, and partitioning guidance.
trpc-tanstack-nextjs
Set up tRPC with TanStack Query in Next.js App Router projects.
code-refinement-discipline
Guides behavior-preserving refactoring decisions with evidence-based scope and verification gates.
tanstack-query-best-practices
Implement TanStack Query patterns for caching, mutations, and server state in React applications.
tanstack-virtual
Implements virtualized rendering of large lists, grids, and tables in React applications.
typescript-best-practices
Analyze, generate, and scaffold TypeScript code following type safety and architecture standards.
nuqs
Applies best practices for type-safe URL query state management with nuqs in Next.js and React.
deslop
Removes AI-generated code slop from branch diffs against main.
no-workarounds
Detect and reject workaround patterns in code fixes to enforce root-cause resolution.
zustand
Implements LobeHub Zustand store conventions for slices, actions, and optimistic updates.
no-ui-flash
Prevents incorrect placeholder UI flashes during client-side data resolution in SPA and SSR apps.
ultracite
Configure and run Ultracite linting and formatting for JavaScript and TypeScript projects.
code-time-discipline
Classifies software tasks and gates code edits behind evidence-backed inspection.
zod
Applies Zod schema validation best practices for TypeScript type safety, parsing, and error handling.
tanstack-table
Organize complex tabular data with a framework-agnostic headless API.
redis-best-practices
Audit Redis usage and implement best practices for caching, data structures, and high availability.
Frequently Asked Questions About Yehezkiel Dio Sinolungan
FAQPage SchemaWhat tasks can I accomplish with yehezkieldio's skills?▼
You can implement Zod schema validation, TanStack Query server-state caching, React Hook Form performance patterns, tRPC type-safe APIs, PostgreSQL table design and optimization, Next.js Cache Components adoption, BullMQ background jobs, and behavior-preserving code refactoring across TypeScript and React projects.
Who are these skills designed for?▼
Frontend and full-stack engineers working in TypeScript, React, and Next.js codebases. They target developers building type-safe APIs with tRPC, managing server state with TanStack Query, designing PostgreSQL schemas with Drizzle ORM, and enforcing code quality through linting and refactoring disciplines.
What are the runtime prerequisites for these skills?▼
Most skills apply to existing TypeScript/React projects. Specific requirements include a running `next dev` server for next-dev-loop, Next.js 16.3+ with cacheComponents for the cache optimizer, Deno for typescript-best-practices analysis scripts, and a components.json file for shadcn operations.
Are these skills open source and what licenses apply?▼
Licensing varies per skill. vercel-react-best-practices, vercel-composition-patterns, and typescript-best-practices are MIT licensed; design-postgres-tables is Apache-2.0 by tigerdata. Other skills in the manifest do not declare explicit licenses, so check each skill's repository before redistribution.
How do the code quality skills work together?▼
Skills like no-workarounds, deslop, code-refinement-discipline, and code-time-discipline gate engineering decisions: they reject type assertions and lint suppressions, remove generated code slop, separate structural fixes from style churn, and require evidence before speculative edits, while ultracite provides zero-config linting and formatting.