gentleman-programming avatar

gentleman-programming/gentleman-skills

skills.sh installs
3.7K
skills
13

Install

$ npx -y skills add gentleman-programming/gentleman-skills --agent claude-code

Installs into .claude/skills of the current project.

Skills

1gentleman-programming avatartypescriptgentleman-programming/gentleman-skillsTypeScript strict patterns and best practices. Trigger: When writing TypeScript code - types, interfaces, generics.500skills.sh installs
2gentleman-programming avatarangular-performancegentleman-programming/gentleman-skillsAngular performance: NgOptimizedImage, @defer, lazy loading, SSR. Trigger: When optimizing Angular app performance, images, or lazy loading.353skills.sh installs
3gentleman-programming avatarjava-21gentleman-programming/gentleman-skillsJava 21 language and runtime patterns for modern, safe code. Trigger: When writing Java 21 code using records, sealed types, or virtual threads.328skills.sh installs
4gentleman-programming avatarangular-architecturegentleman-programming/gentleman-skillsAngular architecture: Scope Rule, project structure, file naming, style guide. Trigger: When structuring Angular projects or deciding where to place components.322skills.sh installs
5gentleman-programming avatarpytestgentleman-programming/gentleman-skillsPytest testing patterns for Python. Trigger: When writing Python tests - fixtures, mocking, markers.291skills.sh installs
6gentleman-programming avatartailwind-4gentleman-programming/gentleman-skillsTailwind CSS 4 patterns and best practices. Trigger: When styling with Tailwind - cn(), theme variables, no var() in className.279skills.sh installs
7gentleman-programming avatarreact-19gentleman-programming/gentleman-skillsReact 19 patterns with React Compiler. Trigger: When writing React components - no useMemo/useCallback needed.270skills.sh installs
8gentleman-programming avatarreact-nativegentleman-programming/gentleman-skillsReact Native patterns for mobile app development with Expo and bare workflow. Trigger: When building mobile apps, working with React Native components, using Ex263skills.sh installs
9gentleman-programming avatarhexagonal-architecture-layers-javagentleman-programming/gentleman-skillsHexagonal architecture layering for Java services with strict boundaries. Trigger: When structuring Java apps by Domain/Application/Infrastructure, or refactori249skills.sh installs
10gentleman-programming avatarzod-4gentleman-programming/gentleman-skillsZod 4 schema validation patterns. Trigger: When using Zod for validation - breaking changes from v3.236skills.sh installs
11gentleman-programming avatarangular-coregentleman-programming/gentleman-skillsAngular core patterns: standalone components, signals, inject, control flow, zoneless. Trigger: When creating Angular components, using signals, or setting up z228skills.sh installs
12gentleman-programming avatarjira-taskgentleman-programming/gentleman-skillsCreates Jira tasks following Prowler's standard format. Trigger: When user asks to create a Jira task, ticket, or issue.216skills.sh installs
13gentleman-programming avatarzustand-5gentleman-programming/gentleman-skillsZustand 5 state management patterns. Trigger: When managing React state with Zustand.207skills.sh installs