Gentleman-ProgrammingGentleman-ProgrammingOfficialยท24 Agent Skills Included

Gentleman-Skills

Teach AI agents framework best practices for cleaner code

Teaches AI coding assistants the correct patterns for React 19, Next.js 15, Angular, TypeScript, Tailwind, Django, Spring Boot, and more. Eliminates outdated code suggestions, wrong syntax, and inconsistent project structure from AI-generated output. Loads the right conventions automatically when your agent detects a matching framework, so every suggestion follows tested best practices.
npx skills add Gentleman-Programming/Gentleman-Skills --all -g -y

All Skills in This Repository (24)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
Gentleman-ProgrammingGentleman-Programming

java-21

Implements Java 21 patterns with records, sealed types, and virtual threads.

Official
Advanced
๐Ÿ“ฆ In Repo
Gentleman-ProgrammingGentleman-Programming

react-native

Implement React Native patterns with Expo Router, NativeWind, and TypeScript.

Official
Advanced
๐Ÿ“ฆ In Repo
Gentleman-ProgrammingGentleman-Programming

hexagonal-architecture-layers-java

Enforce hexagonal architecture boundaries across Java Domain, Application, and Infrastructure layers.

Official
Advanced
๐Ÿ“ฆ In Repo
Gentleman-ProgrammingGentleman-Programming

spring-boot-3

Standardize Spring Boot 3 configuration, DI, and REST services.

Official
Basic
๐Ÿ“ฆ In Repo
Gentleman-ProgrammingGentleman-Programming

elixir-antipatterns

Codify Elixir/Phoenix anti-patterns for code reviews and refactors.

Official
Basic
๐Ÿ“ฆ In Repo
Gentleman-ProgrammingGentleman-Programming

electron

Creates secure, typed IPC layers for Electron apps with contextBridge.

Official
Intermediate
๐Ÿ“ฆ In Repo
Gentleman-ProgrammingGentleman-Programming

github-pr

Automate GitHub PR creation with conventional commits and structured descriptions.

Official
Advanced
๐Ÿ“ฆ In Repo
Gentleman-ProgrammingGentleman-Programming

pytest

Standardizes pytest-based patterns for Python unit and integration testing.

Official
Intermediate
๐Ÿ“ฆ In Repo
Gentleman-ProgrammingGentleman-Programming

react-19

Enforce server-components-first React 19 patterns with React Compiler and named imports.

Official
Advanced
๐Ÿ“ฆ In Repo
Gentleman-ProgrammingGentleman-Programming

nextjs-15

Standardize Next.js 15 App Router patterns for routing, server actions, and data fetching.

Official
Intermediate
๐Ÿ“ฆ In Repo
Gentleman-ProgrammingGentleman-Programming

typescript

Enforce TypeScript strict patterns with const types, flat interfaces, and utility types.

Official
Intermediate
๐Ÿ“ฆ In Repo
Gentleman-ProgrammingGentleman-Programming

zod-4

Enforce strict input validation in TypeScript applications with Zod 4 schemas.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Gentleman-Skills?โ–ผ

Run `npx skills add Gentleman-Programming/Gentleman-Skills --all -g -y` in your terminal to install all skills globally for your AI agent.

What do AI agent skills actually do?โ–ผ

Each skill is an instruction file that tells your AI assistant which patterns, conventions, and anti-patterns to follow for a specific framework, so it writes correct modern code instead of outdated guesses.

Which frameworks does Gentleman-Skills cover?โ–ผ

It covers React 19, Next.js 15, Angular, TypeScript, Tailwind 4, Zod, Zustand, Django REST, Spring Boot 3, Java 21, Elixir, Electron, React Native, Playwright, and pytest.

Does Gentleman-Skills work with Claude Code and Cursor?โ–ผ

Yes. The skills follow the universal SKILL.md standard and work with Claude Code, Cursor, Gemini CLI, Codex, Windsurf, VS Code Copilot, and other agents.

Can I use these skills without coding experience?โ–ผ

Yes. Once installed, your AI agent automatically loads the right skill when it detects the framework you are working on, with no manual setup per task.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’