home / skills / gentleman-programming / gentleman-skills

gentleman-programming/gentleman-skills

Community-driven AI agent skills for Claude Code, OpenCode, and other AI assistants. Curated patterns and community contributions.

24 skills
GitHub

Sponsored

performance

gentleman-programming/gentleman-skills

145
This skill helps optimize Angular performance by leveraging NgOptimizedImage, @defer, lazy loading, and SSR strategies to improve loading and interactivity.
hexagonal-architecture-layers-java

gentleman-programming/gentleman-skills

145
This skill helps you structure Java services with clean hexagonal layers, enforcing boundaries between domain, application, and infrastructure.
react-native

gentleman-programming/gentleman-skills

145
This skill helps you build robust React Native apps with Expo, React Navigation, and NativeWind by guiding structure, patterns, and platform-specific code.
ai-sdk-5

gentleman-programming/gentleman-skills

145
This skill guides you through AI SDK 5 chat integration, highlighting breaking changes from v4 and enabling smooth transport-based implementations.
forms

gentleman-programming/gentleman-skills

145
This skill helps you choose and use Angular forms best practices, including signals and reactive forms, to validate, manage state, and simplify form handling.
django-drf

gentleman-programming/gentleman-skills

145
This skill helps you implement Django REST Framework patterns with ViewSets, serializers, filters, and permissions to build robust APIs.
playwright

gentleman-programming/gentleman-skills

145
This skill helps you implement Playwright end-to-end tests using MCP-guided page objects, selectors, and workflows for stable, maintainable test suites.
java-21

gentleman-programming/gentleman-skills

145
This skill helps you write modern safe Java 21 code using records, sealed types, and virtual threads with best-practice guidance.
spring-boot-3

gentleman-programming/gentleman-skills

145
This skill helps you apply Spring Boot 3 configuration, DI, and REST patterns to build robust services with validated properties and transactional services.
architecture

gentleman-programming/gentleman-skills

145
This skill helps you structure Angular projects using the Scope Rule, project layout, and naming conventions to improve maintainability.
elixir-antipatterns

gentleman-programming/gentleman-skills

145
This skill helps you apply Elixir anti-patterns to improve reliability, maintainability, and testing in Phoenix and Ecto projects.
github-pr

gentleman-programming/gentleman-skills

145
This skill helps you craft conventional-commit compliant PRs with clear descriptions, streamlined gh pr create usage, and structured review-ready summaries.
jira-epic

gentleman-programming/gentleman-skills

145
This skill creates Jira epics for large features using Prowler's standard format, guiding structure, sections, and task generation for clarity and reuse.
react-19

gentleman-programming/gentleman-skills

145
This skill guides React 19 development with automatic optimization, server components-first approach, and correct imports to simplify code.
nextjs-15

gentleman-programming/gentleman-skills

145
This skill helps optimize Next.js 15 apps by applying App Router patterns, server components, and server actions across routing, data fetching, and middleware.
skill-creator

gentleman-programming/gentleman-skills

145
This skill helps you create reusable agent skills by following the Agent Skills spec and structuring SKILL.md, assets, and references.
tailwind-4

gentleman-programming/gentleman-skills

145
This skill helps you apply Tailwind 4 patterns and safe practices, guiding cn usage, theme handling, and avoiding var() in class names.
typescript

gentleman-programming/gentleman-skills

145
This skill enforces TypeScript best practices like const patterns, flat interfaces, and safe generics to improve type safety and maintainability.
zod-4

gentleman-programming/gentleman-skills

145
This skill helps you migrate zod v3 to v4 patterns, outlining updated validators, error handling, and schemas for reliable type-safe validation.
zustand-5

gentleman-programming/gentleman-skills

145
This skill helps you implement Zustand state patterns including slices, persistence, selectors, async actions, and middleware for React apps.
pytest

gentleman-programming/gentleman-skills

145
This skill helps you design robust Python tests with pytest fixtures, mocking, parametrization, and markers to streamline testing workflows.
electron

gentleman-programming/gentleman-skills

145
This skill helps you build cross-platform desktop apps with Electron, enabling secure IPC, native integrations, and framework-agnostic setup.