MCPInstall

gentleman-skills

24 skills from gentleman-programming/gentleman-skills · 5.5K installs

Install every skill in this repository:

npx skills add https://github.com/gentleman-programming/gentleman-skills
  1. 1

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

  2. 2

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

  3. 3

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

  4. 4

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

  5. 5

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

  6. 6

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

  7. 7

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

  8. 8

    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.

  9. 9

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

  10. 10

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

    233
  11. 11

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

  12. 12

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

  13. 13
    205
  14. 14

    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.

  15. 15

    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.

  16. 16

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

  17. 17

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

  18. 18

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

    168
  19. 19

    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.

  20. 20

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

  21. 21

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

  22. 22
  23. 23

    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.

  24. 24

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