软件开发 Skill技能列表
RLS模式技能Skill rls-patterns
这个技能用于实施数据库行级安全(RLS)模式,确保多用户环境下的数据隔离和安全访问。通过withUserContext、withAdminContext和withSystemContext等上下文帮助器,规范数据库查询操作,防止数据泄露和越权访问。适用于基于Prisma的后端开发、API设计、webhook处理等场景,提升应用安全性和数据隐私保护。关键词:行级安全、RLS、数据库安全、Prisma、数据隔离、API开发、webhook安全、角色控制。
发布模式技能Skill release-patterns
这个技能用于确保在软件开发中,遵循基于变基的工作流,进行一致的拉取请求创建、CI/CD验证和发布协调。关键词:PR创建、CI/CD验证、发布协调、变基工作流、DevOps、自动化流程。
模式发现Skill pattern-discovery
模式发现技能用于在软件开发中实施模式优先开发,通过检查模式库来减少代码重复、确保一致性。关键词:模式库、代码重复、一致性、API路由、UI组件、数据库操作、测试。
迁移模式技能Skill migration-patterns
本技能指导数据库迁移的创建,强制实施行级安全(RLS)策略,遵循安全优先的架构和审批工作流。适用于数据库迁移、添加带RLS的表、更新Prisma schema等场景,关键词包括数据库迁移、RLS、行级安全、Prisma、架构审批、DevOps。
Git高级操作技能Skill git-advanced
这个技能提供Git版本控制系统的高级操作指导,包括rebase、bisect、cherry-pick和冲突解决等,适用于软件开发团队确保代码库线性历史和安全协作。关键词:Git, 高级操作, 版本控制, 冲突解决, 代码管理, DevOps。
前端开发模式技能Skill frontend-patterns
前端开发模式技能旨在指导开发者使用 Next.js App Router、Clerk 认证、shadcn/ui 组件和 PostHog 分析的既定最佳实践,确保前端开发一致性、可访问性和用户体验。适用于构建 UI 组件、实现认证流程、添加表单验证、集成分析事件等场景,提升开发效率和代码质量。关键词:前端开发,Next.js,Clerk 认证,shadcn/ui,PostHog 分析,响应式设计,可访问性,模式,最佳实践。
部署SOP技能Skill deployment-sop
这个技能提供部署标准操作程序的指导,包括预部署验证、后部署烟雾测试和检查清单,链接到权威文档,确保CI/CD流程的安全和高效。关键词:部署、SOP、CI/CD、验证、测试、DevOps、检查清单、自动化。
API模式技能Skill api-patterns
API 模式技能用于实现安全、验证的 API 路由,包括 RLS 上下文、Zod 验证和错误处理模式。适用于后端开发中的 API 端点创建、CRUD 操作、webhook 处理和服务器端验证。关键词:API 开发、RLS、Zod 验证、Next.js、错误处理、安全 API、后端路由。
技能创建器Skill skill-creator
技能创建器用于在Jazz平台上自动化工作流,通过创建和管理自定义技能提升开发效率,支持低代码开发和流程自动化。关键词:技能创建、自动化、工作流、Jazz、技能开发、低代码、流程管理。
PR描述生成Skill pr-description
PR描述生成技能用于从git差异、分支上下文和链接的问题中自动生成清晰、结构化的拉取请求标题和描述,提高代码审查效率,支持开发流程自动化。关键词包括PR描述、git diff、代码审查、自动化、软件开发、DevOps、pull request、代码提交。
Obsidian命令行工具Skill obsidian
Obsidian命令行工具是一款用于管理Obsidian笔记和知识库的命令行界面,支持创建丰富的视觉笔记,包括LaTeX公式、图像、颜色标注、画布和图表。它适用于个人知识管理、文档编写和笔记组织,提供高级功能如元数据管理、搜索和自动化操作。关键词:Obsidian CLI, 笔记管理, LaTeX, 画布, 知识库, 命令行工具, 个人生产力, 知识管理工具。
邮件管理技能Skill email
这个技能使用Himalaya CLI命令行工具来管理电子邮件,包括读取、发送、搜索、组织邮件等功能。适用于需要高效处理邮件的用户,关键词包括:电子邮件管理、命令行、Himalaya、邮件客户端、IMAP、SMTP、邮件搜索、自动化工具。