
gentleman-programming/gentleman-skills 是从 https://github.com/gentleman-programming/gentleman-skills. 导入的代理技能候选人。
概览
gentleman-programming/gentleman-skills 是从 https://github.com/gentleman-programming/gentleman-skills. 导入的代理技能候选人。
概述(AI 翻译)
社区驱动的AI代理技能,适用于Claude Code、OpenCode、Gemini CLI、Cursor、VS Code Copilot、Codex、Windsurf、Antigravity及其他AI助手。
技能是专门的指令集,教AI助手如何操作特定的框架、库和模式。它们提供按需上下文,使AI按照最佳实践和规范编写代码。
哲学
-
精心策划的技能 - 由@Gentleman编程亲自打造并经过实战考验。这些体现了我对代码架构的思考方式——范围规则、文件命名规范、信号优先方法等。部分技能(如测试和Python)是与Prowler团队合作开发的。
-
社区技能 - 由社区为社区创建。这些技能需经过民主投票程序后才被接受。
策划技能
这些技能代表了我多年来亲自测试和完善的模式和实践。
参与这个仓库?
从这里开始! 使用github-pr技能创建带有常规提交的正式PR。
| 技能 | 描述 | 触发点 |
|---|
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Gentleman-Skills
Community-driven AI agent skills for Claude Code, OpenCode, Gemini CLI, Cursor, VS Code Copilot, Codex, Windsurf, Antigravity, and other AI assistants.
Skills are specialized instruction sets that teach AI assistants how to work with specific frameworks, libraries, and patterns. They provide on-demand context so the AI writes code following best practices and conventions.
Philosophy
-
Curated Skills - Personally crafted and battle-tested by @Gentleman-Programming. These reflect MY way of thinking about code architecture - Scope Rule, file naming conventions, signals-first approach, and more. Some skills (like testing and Python) have been developed in collaboration with the team at Prowler.
-
Community Skills - Created by the community, for the community. These go through a democratic voting process before being accepted.
Curated Skills
These skills represent patterns and practices I’ve personally tested and refined over years of development.
Contributing to this Repo?
Start here! Use the github-pr skill to create proper PRs with conventional commits.
| Skill | Description | Trigger |
|---|---|---|
| github-pr | Create quality PRs with conventional commits | When creating PRs or contributing |
| skill-creator | Create new skills | When creating new AI agent skills |
Frontend
| Skill | Description | Trigger |
|---|---|---|
| angular/core | Standalone components, signals, inject, zoneless | When creating Angular components |
| angular/forms | Signal Forms, Reactive Forms | When working with Angular forms |
| angular/performance | NgOptimizedImage, @defer, lazy loading, SSR | When optimizing Angular apps |
| angular/architecture | Scope Rule, project structure, file naming | When structuring Angular projects |
| react-19 | React 19 patterns with React Compiler | When writing React components |
| nextjs-15 | Next.js 15 App Router patterns | When working with Next.js |
| typescript | TypeScript strict patterns | When writing TypeScript code |
| tailwind-4 | Tailwind CSS 4 patterns | When styling with Tailwind |
| zod-4 | Zod 4 schema validation | When using Zod for validation |
| zustand-5 | Zustand 5 state management | When managing React state |
Backend & AI
| Skill | Description | Trigger |
|---|---|---|
| ai-sdk-5 | Vercel AI SDK 5 patterns | When building AI chat features |
| django-drf | Django REST Framework patterns | When building REST APIs with Django |
Testing
| Skill | Description | Trigger |
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add gentleman-programming/gentleman-skills