软件开发 Skill技能列表

4.5

RLS模式技能Skill rls-patterns

这个技能用于实施数据库行级安全(RLS)模式,确保多用户环境下的数据隔离和安全访问。通过withUserContext、withAdminContext和withSystemContext等上下文帮助器,规范数据库查询操作,防止数据泄露和越权访问。适用于基于Prisma的后端开发、API设计、webhook处理等场景,提升应用安全性和数据隐私保护。关键词:行级安全、RLS、数据库安全、Prisma、数据隔离、API开发、webhook安全、角色控制。

4.5

dyad:快速推送Skill dyad:fast-push

这是一个自动化Git工作流程的技能,用于快速提交代码更改、运行代码质量检查、自动修复问题并推送到GitHub。关键词:Git自动化、代码提交、lint检查、DevOps工具、GitHub推送、快速推送、自动化脚本。

4.5

Three.js三维网页开发Skill threejs

Three.js 是一个强大的 WebGL/WebGPU 库,用于创建沉浸式 3D 网页体验。它支持场景构建、相机控制、几何体、材质、灯光、动画、资源加载、后处理效果和着色器编程,适用于游戏开发、数据可视化、产品展示和虚拟现实等应用。关键词:Three.js, WebGL, 3D 开发, 网页图形, 游戏引擎, 数据可视化, VR/XR。

4.5

搜索工具层次结构Skill search-hierarchy

搜索工具层次结构是一种技能,用于在代码库中根据查询类型(如结构、语义、字面、全文上下文)选择最合适的搜索工具(如AST-grep、LEANN、Grep、Read),以优化搜索流程、提高效率并节省令牌使用。关键词:代码搜索、搜索工具、AST-grep、LEANN、令牌效率、查询优化、软件开发。

4.5

交接文档创建Skill create-handoff

交接文档创建技能是用于在会话间转移工作时编写YAML格式文档的方法。它帮助团队记录工作进展、总结关键点、并规划下一步行动,确保工作连续性和效率。关键词:交接文档、工作转移、YAML格式、项目管理、会话管理、DevOps流程。

4.5

API设计与架构专家Skill api-expert

这个技能专注于提供RESTful API设计、GraphQL、gRPC和API安全的专长。涵盖OpenAPI 3.1、认证模式(OAuth2、JWT)、速率限制、分页和OWASP API安全Top 10,用于设计可扩展的API、实现API网关或保护API端点。关键词:API设计、RESTful、GraphQL、gRPC、API安全、OpenAPI、OAuth2、JWT、速率限制、分页。

4.5

归档管理技能Skill archive

该技能用于自动化管理个人知识库中的项目归档和收件箱处理,通过识别已完成项目和已处理收件箱,将其移动到归档目录并更新元数据,帮助用户保持工作空间整洁并保留历史记录。适用于使用Obsidian等笔记软件的用户,提高工作效率和组织性。关键词:归档、项目管理、收件箱处理、知识管理、自动化、效率优化、Obsidian、文件组织。

4.5

代码审查工作流Skill review

这个技能用于执行自动化的多视角代码审查,通过并行专家代理评估代码质量、架构对齐和变更风险,提供综合评审结果。关键词:代码审查、代码质量、架构评审、风险评估、软件测试、自动化工作流、DevOps、质量门。

4.5

Git工作树Skill git-worktrees

Git工作树是一种版本控制工具,用于创建隔离的工作区,支持并行开发、代码审查和实验性工作,提高开发效率。关键词:Git, 工作树, 并行开发, 代码审查, 版本控制, DevOps。

4.5

使用GitHubCLISkill using-gh-cli

这个技能用于通过GitHub命令行界面(gh)高效地与GitHub平台交互,包括代码浏览、拉取请求管理、issues处理、API调用等,适用于开发人员和DevOps工作流,关键词包括GitHub、CLI、代码管理、自动化、DevOps、版本控制、CI/CD。

4.5

Rust到TypeScript错误处理Skill rust-errors

这个技能用于在Tauri桌面应用中实现Rust和TypeScript之间的错误处理模式,通过discriminated union确保类型安全传递。它涉及定义Rust错误、处理Tauri命令错误,并创建TypeScript可处理的错误类型。关键词包括Rust、TypeScript、错误处理、Tauri、discriminated union、类型安全、跨语言开发、桌面应用。

4.5

MCP集成Skill MCPIntegration

这个技能用于指导如何将Model Context Protocol (MCP) 服务器集成到Claude Code插件中,以实现外部工具和服务的高效访问。它涵盖配置方法、服务器类型、认证模式、安全实践等,帮助开发者扩展插件功能。关键词:MCP, Model Context Protocol, 插件开发, 工具集成, 外部服务, Claude Code, 开发工具, DevOps, 软件集成。