Updated 6mo ago
by Gentleman-Programming
Gentleman-Skills
Community-driven AI agent skills for Claude Code, OpenCode, and other AI assistants. Curated patterns and community contributions.
658 GitHub stars (658)
+1 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | +1 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | −1 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | +1 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | +1 |
| Oct 16 | −1 |
- 24 skills (24 skills found in its SKILL.md files)
- 98 forks (98 forks)
- 6mo ago last update (Last updated 6mo ago)
Install
Skills CLI
npx skills add Gentleman-Programming/Gentleman-Skills
Asks which skills and agents to install. Just one: npx skills add Gentleman-Programming/Gentleman-Skills --skill electron — add -g for every project.
Claude Code
git clone https://github.com/Gentleman-Programming/Gentleman-Skillscp -r "Gentleman-Skills/community/electron" ~/.claude/skills/
Copies the electron skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add Gentleman-Programming/Gentleman-Skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
electron
Electron patterns for building cross-platform desktop applications. Trigger: When building desktop apps, working with Electron main/renderer processes, IPC communication, or native integrations.
community/electron/SKILL.md on GitHub (opens in a new tab) -
elixir-antipatterns
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.
community/elixir-antipatterns/SKILL.md on GitHub (opens in a new tab) -
hexagonal-architecture-layers-java
Hexagonal architecture layering for Java services with strict boundaries. Trigger: When structuring Java apps by Domain/Application/Infrastructure, or refactoring toward clean architecture.
community/hexagonal-architecture-layers-java/SKILL.md on GitHub (opens in a new tab) -
java-21
Java 21 language and runtime patterns for modern, safe code. Trigger: When writing Java 21 code using records, sealed types, or virtual threads.
community/java-21/SKILL.md on GitHub (opens in a new tab) -
react-native
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.
community/react-native/SKILL.md on GitHub (opens in a new tab) -
spring-boot-3
Spring Boot 3 patterns for configuration, DI, and web services. Trigger: When building or refactoring Spring Boot 3 applications.
community/spring-boot-3/SKILL.md on GitHub (opens in a new tab) -
ai-sdk-5
Vercel AI SDK 5 patterns. Trigger: When building AI chat features - breaking changes from v4.
curated/ai-sdk-5/SKILL.md on GitHub (opens in a new tab) -
django-drf
Django REST Framework patterns. Trigger: When building REST APIs with Django - ViewSets, Serializers, Filters.
curated/django-drf/SKILL.md on GitHub (opens in a new tab) -
github-pr
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.
curated/github-pr/SKILL.md on GitHub (opens in a new tab) -
jira-epic
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.
curated/jira-epic/SKILL.md on GitHub (opens in a new tab) -
jira-task
Creates Jira tasks following Prowler's standard format. Trigger: When user asks to create a Jira task, ticket, or issue.
curated/jira-task/SKILL.md on GitHub (opens in a new tab) -
nextjs-15
Next.js 15 App Router patterns. Trigger: When working with Next.js - routing, Server Actions, data fetching.
curated/nextjs-15/SKILL.md on GitHub (opens in a new tab) -
playwright
Playwright E2E testing patterns. Trigger: When writing E2E tests - Page Objects, selectors, MCP workflow.
curated/playwright/SKILL.md on GitHub (opens in a new tab) -
pytest
Pytest testing patterns for Python. Trigger: When writing Python tests - fixtures, mocking, markers.
curated/pytest/SKILL.md on GitHub (opens in a new tab) -
react-19
React 19 patterns with React Compiler. Trigger: When writing React components - no useMemo/useCallback needed.
curated/react-19/SKILL.md on GitHub (opens in a new tab) -
skill-creator
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.
curated/skill-creator/SKILL.md on GitHub (opens in a new tab) -
tailwind-4
Tailwind CSS 4 patterns and best practices. Trigger: When styling with Tailwind - cn(), theme variables, no var() in className.
curated/tailwind-4/SKILL.md on GitHub (opens in a new tab) -
typescript
TypeScript strict patterns and best practices. Trigger: When writing TypeScript code - types, interfaces, generics.
curated/typescript/SKILL.md on GitHub (opens in a new tab) -
zod-4
Zod 4 schema validation patterns. Trigger: When using Zod for validation - breaking changes from v3.
curated/zod-4/SKILL.md on GitHub (opens in a new tab) -
zustand-5
Zustand 5 state management patterns. Trigger: When managing React state with Zustand.
curated/zustand-5/SKILL.md on GitHub (opens in a new tab) -
angular-architecture
Angular architecture: Scope Rule, project structure, file naming, style guide. Trigger: When structuring Angular projects or deciding where to place components.
curated/angular/architecture/SKILL.md on GitHub (opens in a new tab) -
angular-core
Angular core patterns: standalone components, signals, inject, control flow, zoneless. Trigger: When creating Angular components, using signals, or setting up zoneless.
curated/angular/core/SKILL.md on GitHub (opens in a new tab) -
angular-forms
Angular forms: Signal Forms (experimental) and Reactive Forms. Trigger: When working with forms, validation, or form state in Angular.
curated/angular/forms/SKILL.md on GitHub (opens in a new tab) -
angular-performance
Angular performance: NgOptimizedImage, @defer, lazy loading, SSR. Trigger: When optimizing Angular app performance, images, or lazy loading.
curated/angular/performance/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.