Gohypergiant
13 skills · 69 stars total
13 skills
This skill audits TypeScript files across multiple guidelines in parallel, tracks progress, and coordinates interactive approvals to ensure safe, comprehensive
This skill critiques Figma designs from operator personas, aligning UX with their roles, tasks, and systems to reduce cognitive load.
This skill helps you write robust Bash scripts using strict mode, guarded error handling, and safe patterns for production reliability.
This skill automates shell workflows and optimizes command-line tasks to improve reliability and speed across development, testing, and deployment pipelines.
This skill evaluates Agent Skills against official specifications and patterns, delivering multi-dimensional scores and actionable improvement guidance.
This skill helps you create, refactor, or audit AI skills by guiding packaging, naming, and integration steps for reliable agent capabilities.
This skill analyzes codebases to generate or update thorough README.md files with examples, API coverage, and install instructions.
This skill performs systematic TypeScript performance audits and applies targeted optimizations to reduce runtime and memory usage.
This skill helps you write, review, and refactor React tests with Testing Library, emphasizing accessible queries and user-centric interactions.
This skill guides Vitest testing in TypeScript projects with AAA pattern, parameterized tests, async patterns, and property-based testing for robust coverage.
Guide for creating Claude Code commands with skill integration. Use when users want to create a new Claude Code command specification, whether skill-based or standalone. Assists with command definition, skill discovery, argument specification, and command generation.
JavaScript and TypeScript best practices covering naming conventions, control flow, state management, TypeScript patterns (avoid any/enum, prefer type over interface), safety (input validation, assertions, error handling), performance optimization (reduce branching/looping, memoization, defer await, cache property access, storage API caching, avoid needless allocations, currying for hot paths), and documentation (JSDoc, comment markers). Use when writing JS/TS functions, refactoring code for performance, reviewing code quality, fixing type errors, optimizing loops or conditionals, adding validation, or improving error messages.
Comprehensive vitest testing patterns covering test structure, AAA pattern, parameterized tests, assertions, mocking, test doubles, error handling, async testing, and performance optimization. Use when writing, reviewing, or refactoring vitest tests, or when user mentions vitest, testing, TDD, test coverage, mocking, assertions, or test files (*.test.ts, *.spec.ts).