All authors

Claude Skills by Intense-Visions
github.com/Intense-Visions800 skills2 installs984 views
- Test Playwright Patterns> Write maintainable Playwright tests using page objects, fixtures, and parallel executionVotes: 0GitHub stars: 20
- Test Playwright Setup> Configure Playwright test runner with fixtures, reporters, and browser contextsVotes: 0GitHub stars: 20
- Test Property Based> Generate exhaustive test cases automatically using fast-check property-based testingVotes: 0GitHub stars: 20
- Test Snapshot Patterns> Use snapshot testing selectively for stable outputs, knowing when to avoid itVotes: 0GitHub stars: 20
- Test Tdd Workflow> Drive design through tests using red-green-refactor cycle and test-first disciplineVotes: 0GitHub stars: 20
- Test Unit Patterns> Write focused, isolated unit tests using AAA pattern with describe/it/expectVotes: 0GitHub stars: 20
- Test Vitest Config> Configure Vitest with workspaces, environments, coverage, and TypeScript integrationVotes: 0GitHub stars: 20
- Trpc Context Pattern> Inject database clients, sessions, and request data into every procedure via `createTRPCContext`Votes: 0GitHub stars: 20
- Trpc Error Handling> Throw typed TRPCErrors in procedures and format them consistently for client consumptionVotes: 0GitHub stars: 20
- Trpc Input Validation> Define type-safe inputs and outputs with Zod schemas for end-to-end type inferenceVotes: 0GitHub stars: 20
- Trpc Middleware Pattern> Add cross-cutting logic (auth checks, logging, rate limiting) to procedures via t.middlewareVotes: 0GitHub stars: 20
- Trpc Nextjs Integration> Integrate tRPC with Next.js App Router using the fetch adapter, server-side callers, and React Server ComponentsVotes: 0GitHub stars: 20
- Trpc React Query Integration> End-to-end type-safe data fetching with `api.xxx.useQuery`, `useMutation`, and cache invalidation via TanStack QueryVotes: 0GitHub stars: 20
- Trpc Router Composition> Organize type-safe RPC procedures into nested routers that merge into a single appRouterVotes: 0GitHub stars: 20
- Trpc Subscription Pattern> Stream real-time events to clients over WebSocket using tRPC subscriptions and observablesVotes: 0GitHub stars: 20
- Ts Async Patterns> Type async/await, Promise chains, and concurrent patterns correctly in TypeScriptVotes: 0GitHub stars: 20
- Ts Branded Types> Prevent mixing semantically distinct primitives using branded opaque typesVotes: 0GitHub stars: 20
- Ts Class Patterns> Use abstract classes, private fields, access modifiers, and implements vs extends correctlyVotes: 0GitHub stars: 20
- Ts Conditional Types> Use conditional types, infer, and distributive logic to derive types programmaticallyVotes: 0GitHub stars: 20
- Ts Config Patterns> Configure tsconfig with extends, project references, composite builds, and incremental compilationVotes: 0GitHub stars: 20
- Ts Declaration Merging> Extend existing types, modules, and namespaces via declaration merging and augmentationVotes: 0GitHub stars: 20
- Ts Decorator Patterns> Implement class, method, and property decorators with reflect-metadata in TypeScriptVotes: 0GitHub stars: 20
- Ts Discriminated Unions> Model mutually exclusive states with discriminated unions and exhaustive narrowingVotes: 0GitHub stars: 20
- Ts Error Handling Types> Model and type errors explicitly using Result types, discriminated unions, and typed throwsVotes: 0GitHub stars: 20
- Ts Generics Pattern> Write reusable, type-safe functions and interfaces using TypeScript genericsVotes: 0GitHub stars: 20
- Ts Mapped Types> Transform object types by iterating over their keys with mapped type syntaxVotes: 0GitHub stars: 20
- Ts Module Patterns> Organize TypeScript code with ES modules, barrel exports, path aliases, and declaration filesVotes: 0GitHub stars: 20
- Ts Performance Patterns> Reduce TypeScript compilation time and type complexity with targeted optimizationsVotes: 0GitHub stars: 20
- Ts Satisfies Operator> Validate objects against a type without widening using the satisfies keywordVotes: 0GitHub stars: 20
- Ts Strict Mode> Enable and satisfy strict TypeScript checks including strictNullChecks and exactOptionalPropertyTypesVotes: 0GitHub stars: 20
- Ts Template Literal Types> Construct precise string types using template literal syntax and string manipulation typesVotes: 0GitHub stars: 20
- Ts Testing Types> Test TypeScript types at compile time using expect-type, tsd, and vitest type matchersVotes: 0GitHub stars: 20
- Ts Type Guards> Narrow union types safely using type guards, assertion functions, and control flowVotes: 0GitHub stars: 20
- Ts Utility Types> Apply built-in TypeScript utility types to transform and compose types without redundancyVotes: 0GitHub stars: 20
- Ts Zod Integration> Use Zod schemas as the single source of truth for runtime validation and TypeScript typesVotes: 0GitHub stars: 20
- Uat Signoff> Walk a human through user-acceptance testing for a shipped change, one acceptance item at a time, and record their decision. The terminal, human-authority stage of the change lifecycle under `docs/changes/<slug>/`: the spec, plan, code review, and outcome-eval all key on the same slug; this captures whether the shipped reality is accepted against the change's Success Criteria. The human is the authority — this skill never judges, it records.Votes: 0GitHub stars: 20
- Ux Active Voice> Active voice in UI writing — active vs passive voice, when passive is acceptable, verb-first patterns for buttons and actionsVotes: 0GitHub stars: 20
- Ux Button Cta Copy> Button and CTA copy — verb-noun pattern, specificity over vagueness, context-sensitive labels, and writing buttons that tell users exactly what will happenVotes: 0GitHub stars: 20
- Ux Confirmation Dialogs> Confirmation dialogs — destructive action writing, consequence clarity, and specific button labels that make irreversibility unmistakableVotes: 0GitHub stars: 20
- Ux Content Hierarchy> Content hierarchy in UI — heading structure, progressive disclosure in text, inverted pyramid for interface writingVotes: 0GitHub stars: 20
- Ux Data Table Copy> Data table copy — column headers, empty cells, truncation patterns, filter and sort labels, bulk action copyVotes: 0GitHub stars: 20
- Ux Destructive Action Copy> Destructive action copy — irreversibility warnings, undo availability, double-confirmation patterns, cooldown messagingVotes: 0GitHub stars: 20
- Ux Empty States> Empty states — first-use, user-cleared, and no-results patterns that motivate action, set expectations, and turn blank screens into onrampsVotes: 0GitHub stars: 20
- Ux Error Messages> Error messages — what went wrong, why it matters, how to fix it, the three-part error pattern for clear, actionable error communicationVotes: 0GitHub stars: 20
- Ux Error Severity> Error severity communication — calibrating error tone to severity, from field validation to system failure to data lossVotes: 0GitHub stars: 20
- Ux Form Labels> Form labels and helper text — label clarity, placeholder anti-patterns, required-field indication, and writing forms that users complete without confusionVotes: 0GitHub stars: 20
- Ux Inclusive Language> Inclusive language in UI — gender-neutral, ability-neutral, culture-aware writing, avoiding idioms that excludeVotes: 0GitHub stars: 20
- Ux Internationalization Writing> Writing for internationalization — source strings that survive translation, concatenation traps, pluralization, date and number referencesVotes: 0GitHub stars: 20
- Ux Loading States> Loading state copy — progress transparency, expectation setting, and writing text that reduces perceived wait time and prevents users from abandoningVotes: 0GitHub stars: 20
- Ux Microcopy Principles> Microcopy principles — clarity, brevity, human voice, active voice, and the core rules all UI text followsVotes: 0GitHub stars: 20