Gentleman-Skills
Teach AI agents framework best practices for cleaner code
All Skills in This Repository (24)
Pure Emerald Level Indicatorsjava-21
Implements Java 21 patterns with records, sealed types, and virtual threads.
react-native
Implement React Native patterns with Expo Router, NativeWind, and TypeScript.
hexagonal-architecture-layers-java
Enforce hexagonal architecture boundaries across Java Domain, Application, and Infrastructure layers.
spring-boot-3
Standardize Spring Boot 3 configuration, DI, and REST services.
elixir-antipatterns
Codify Elixir/Phoenix anti-patterns for code reviews and refactors.
electron
Creates secure, typed IPC layers for Electron apps with contextBridge.
github-pr
Automate GitHub PR creation with conventional commits and structured descriptions.
pytest
Standardizes pytest-based patterns for Python unit and integration testing.
react-19
Enforce server-components-first React 19 patterns with React Compiler and named imports.
nextjs-15
Standardize Next.js 15 App Router patterns for routing, server actions, and data fetching.
typescript
Enforce TypeScript strict patterns with const types, flat interfaces, and utility types.
zod-4
Enforce strict input validation in TypeScript applications with Zod 4 schemas.
Frequently Asked Questions
FAQPage SchemaHow 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โopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core