Skip to main content

Gentleman-Programming/Gentleman-Skills

SkillsMP has collected 24 skills from Gentleman-Programming/Gentleman-Skills. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
24
GitHub stars
637
GitHub forks
92

Showing 24 of 24 collected skills.

occupation
Software Developers
description

Hexagonal architecture layering for Java services with strict boundaries. Trigger: When structuring Java apps by Domain/Application/Infrastructure, or refactoring toward clean architecture.

updated
occupation
Software Developers
description

Spring Boot 3 patterns for configuration, DI, and web services. Trigger: When building or refactoring Spring Boot 3 applications.

updated
occupation
Software Developers
description

Java 21 language and runtime patterns for modern, safe code. Trigger: When writing Java 21 code using records, sealed types, or virtual threads.

updated
occupation
Software Developers
description

Core catalog of 8 critical Elixir/Phoenix anti-patterns covering error handling, separation of concerns, Ecto queries, and testing. Trigger: During Elixir code review, refactoring sessions, or when writing Phoenix/Ecto code.

updated
occupation
Web Developers
description

React Native patterns for mobile app development with Expo and bare workflow. Trigger: When building mobile apps, working with React Native components, using Expo, React Navigation, or NativeWind.

updated
occupation
Software Developers
description

Electron patterns for building cross-platform desktop applications. Trigger: When building desktop apps, working with Electron main/renderer processes, IPC communication, or native integrations.

updated
occupation
Web Developers
description

Angular core patterns: standalone components, signals, inject, control flow, zoneless. Trigger: When creating Angular components, using signals, or setting up zoneless.

updated
occupation
Software Developers
description

Angular architecture: Scope Rule, project structure, file naming, style guide. Trigger: When structuring Angular projects or deciding where to place components.

updated
occupation
Web Developers
description

Angular forms: Signal Forms (experimental) and Reactive Forms. Trigger: When working with forms, validation, or form state in Angular.

updated
occupation
Web Developers
description

Angular performance: NgOptimizedImage, @defer, lazy loading, SSR. Trigger: When optimizing Angular app performance, images, or lazy loading.

updated
occupation
Software Developers
description

Create high-quality Pull Requests with conventional commits and proper descriptions. Trigger: When creating PRs, writing PR descriptions, or using gh CLI for pull requests.

updated
occupation
Software Developers
description

Vercel AI SDK 5 patterns. Trigger: When building AI chat features - breaking changes from v4.

updated
occupation
Software Developers
description

Django REST Framework patterns. Trigger: When building REST APIs with Django - ViewSets, Serializers, Filters.

updated
occupation
Project Management Specialists
description

Creates Jira epics for large features following Prowler's standard format. Trigger: When user asks to create an epic, large feature, or multi-task initiative.

updated
occupation
Project Management Specialists
description

Creates Jira tasks following Prowler's standard format. Trigger: When user asks to create a Jira task, ticket, or issue.

updated
occupation
Software Developers
description

Next.js 15 App Router patterns. Trigger: When working with Next.js - routing, Server Actions, data fetching.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Playwright E2E testing patterns. Trigger: When writing E2E tests - Page Objects, selectors, MCP workflow.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Pytest testing patterns for Python. Trigger: When writing Python tests - fixtures, mocking, markers.

updated
occupation
Software Developers
description

React 19 patterns with React Compiler. Trigger: When writing React components - no useMemo/useCallback needed.

updated
occupation
Software Developers
description

Creates new AI agent skills following the Agent Skills spec. Trigger: When user asks to create a new skill, add agent instructions, or document patterns for AI.

updated
occupation
Software Developers
description

Tailwind CSS 4 patterns and best practices. Trigger: When styling with Tailwind - cn(), theme variables, no var() in className.

updated
occupation
Software Developers
description

TypeScript strict patterns and best practices. Trigger: When writing TypeScript code - types, interfaces, generics.

updated
occupation
Software Developers
description

Zod 4 schema validation patterns. Trigger: When using Zod for validation - breaking changes from v3.

updated
occupation
Software Developers
description

Zustand 5 state management patterns. Trigger: When managing React state with Zustand.

updated
Showing 24 of 24 collected skills.