工程师技能提升

该工具集包含多种插件,涵盖现代全栈开发、灵活认证、数据库管理、用户界面美化、云基础设施管理等技能,适合希望提升Unity工程师技能的团队使用。

一键安装此套包中的所有插件:

42plugin install the1studio/kit/theone-training-skills

包含的插件(53)

现代全栈应用构建器

the1studio

Skill

使用 Next.js(应用路由、服务器组件、RSC、PPR、SSR、SSG、ISR)、Turborepo(单一代码库管理、任务管道、远程缓存、并行执行)和 RemixIcon(3100 多个 SVG 图标,包含轮廓/填充样式)构建现代全栈 Web 应用程序。在创建 React 应用程序、实现功能时使用。

4.7

灵活认证框架

the1studio

Skill

使用 Better Auth 实现身份验证和授权 - 一个框架无关的 TypeScript 身份验证框架。功能包括带验证的电子邮件/密码身份验证、OAuth 提供者(Google、GitHub、Discord 等)、双因素身份验证(TOTP、短信)、密码密钥/WebAuthn 支持。

4.5

数据库设计与管理工具

the1studio

Skill

使用 MongoDB(文档数据库、BSON 文档、聚合管道、Atlas 云)和 PostgreSQL(关系数据库、SQL 查询、psql CLI、pgAdmin)。在设计数据库架构、编写查询和聚合、优化性能索引、执行数据库迁移时使用。

4.3

用户界面美化工具

the1studio

Skill

使用 shadcn/ui 组件(基于 Radix UI + Tailwind)、Tailwind CSS 实用优先样式和基于画布的视觉设计创建美观、可访问的用户界面。在构建用户界面、实现设计系统、创建响应式布局、添加可访问组件时使用。

4.3

云基础设施管理助手

the1studio

Skill

在 Cloudflare(Workers、R2、D1、KV、Pages、Durable Objects、浏览器渲染)、Docker 容器和 Google Cloud Platform(计算引擎、GKE、Cloud Run、App Engine、Cloud Storage)上部署和管理云基础设施。在将无服务器函数部署到边缘、配置边缘计算时使用。

4.1

技能创建指导助手

the1studio

Skill

创建有效技能的指南,添加技能引用、技能脚本或优化现有技能。当用户希望创建新技能(或更新现有技能)以扩展 Claude 的能力时使用,涉及专业知识、工作流程、框架、库或其他。

4.0

React Native开发标准执行器

the1studio

Skill

强制执行 TheOne Studio React Native 开发标准,包括 TypeScript 模式、React/Hooks 最佳实践、React Native 架构(Zustand/Jotai、Expo Router)和移动性能优化。在编写、审查或重构 React Native 代码、实现移动功能时触发。

3.9

MCP服务器管理工具

the1studio

Skill

管理模型上下文协议(MCP)服务器 - 发现、分析和执行来自配置的 MCP 服务器的工具/提示/资源。在处理 MCP 集成时使用,需发现可用的 MCP 功能,过滤特定任务的 MCP 工具,以编程方式执行 MCP 工具,访问 MCP 资源。

3.9

Cocos开发标准执行器

the1studio

Skill

强制执行 TheOne Studio Cocos Creator 开发标准,包括 TypeScript 编码模式、Cocos Creator 3.x 架构(组件系统、事件调度器)和可播放广告优化指南。在编写、审查或重构 Cocos TypeScript 代码时触发。

3.9

Shopify应用开发助手

the1studio

Skill

使用 GraphQL/REST API、Shopify CLI、Polaris UI 组件和 Liquid 模板构建 Shopify 应用程序、扩展和主题。功能包括使用 OAuth 认证的应用开发、用于自定义结账流程的结账 UI 扩展、用于仪表板集成的管理 UI 扩展。

3.9

代码库打包生成器

the1studio

Skill

使用 Repomix 将整个代码库打包成单个 AI 友好的文件。功能包括使用可自定义的包含/排除模式打包代码库,生成多种输出格式(XML、Markdown、纯文本),保留文件结构和上下文,优化以便 AI 消耗,考虑令牌计数。

3.9

GitHub PR审查助手

the1studio

Skill

全面的 GitHub PR 审查,提供行内建议、批准/拒绝标准和技术无关的检查清单。在审查 PR、分析代码更改或用户请求 PR 审查时触发。审查后始终批准或请求更改。

3.8

MCP服务器构建指南

the1studio

Skill

创建高质量的 MCP(模型上下文协议)服务器的指南,使 LLM 能够通过设计良好的工具与外部服务进行交互。在构建 MCP 服务器以集成外部 API 或服务时使用,无论是在 Python(FastMCP)还是 Node/TypeScript(MCP SDK)中。

3.7

前端开发指南助手

the1studio

Skill

针对 React/TypeScript 应用程序的前端开发指南。现代模式包括 Suspense、懒加载、useSuspenseQuery、特性目录的文件组织、MUI v7 样式、TanStack Router、性能优化和 TypeScript 最佳实践。在创建组件、页面或应用程序时使用。

3.7

多媒体处理工具

the1studio

Skill

使用 FFmpeg(视频/音频编码、转换、流媒体、过滤、硬件加速)、ImageMagick(图像处理、格式转换、批处理、效果、合成)和 RMBG(AI 驱动的背景去除)处理多媒体文件。在转换媒体格式、编码视频时使用。

3.7

Unity开发标准执行器

the1studio

Skill

强制执行 TheOne Studio Unity 开发标准,包括 C# 编码模式、Unity 架构(VContainer/SignalBus 和 TheOne.DI/Publisher)以及代码审查指南。在编写、审查或重构 Unity C# 代码、实现功能、设置依赖注入时触发。

3.7

多模态内容生成助手

the1studio

Skill

使用 Google Gemini API 处理和生成多媒体内容,以提高视觉能力。功能包括分析音频文件(带时间戳的转录、摘要、语音理解、音乐/声音分析,最长可达 9.5 小时)、理解图像(比 Claude 更好的图像分析)。

3.7

UI/UX设计智能助手

the1studio

Skill

UI/UX 设计智能。50 种样式,21 种调色板,50 种字体组合,20 种图表,8 种技术栈(React、Next.js、Vue、Svelte、SwiftUI、React Native、Flutter、Tailwind)。操作:计划、构建、创建、设计、实施、审查、修复、改进、优化、增强、重构、检查 UI/UX 代码。项目:网站、应用程序等。

3.7

3D网页体验构建器

the1studio

Skill

使用 Three.js 构建沉浸式 3D 网络体验 - WebGL/WebGPU 库用于场景、相机、几何体、材料、灯光、动画、加载器、后处理、着色器(包括基于节点的 TSL)、计算、物理、VR/XR 和高级渲染。在创建 3D 可视化、游戏和交互式体验时使用。

3.6

Git管理助手

the1studio

Agent

使用常规提交进行代码更改的暂存、提交和推送。当用户说“提交”、“推送”或完成一个功能/修复时使用。

3.6

调试助手

the1studio

Agent

调试助手是一款功能强大的代理工具,旨在帮助用户深入调查系统问题、分析行为及诊断性能瓶颈。其核心功能包括故障排除错误、识别系统瓶颈、分析失败的部署以及调查测试失败。用户可以利用此工具检查数据库结构,收集和分析来自服务器或 CI/CD 管道的日志,运行调试测试并优化系统性能。通过对具体问题的分析,例如 API 端点返回 500 错误或 CI/CD 管道的失败,调试助手能够提供有效的诊断支持,帮助用户快速定位问题并生成详细的诊断报告。这一工具在开发和运维过程中,能够显著提高问题解决的效率和准确性。

3.6

结构化思维分析器

the1studio

Skill

应用结构化、反思性的问题解决方法,处理需要多步骤分析、修订能力和假设验证的复杂任务。适用于复杂问题分解、自适应规划、需要调整方向的分析、范围不明确的问题、多步骤解决方案和假设验证。

3.5

MCP服务器管理智能体

the1studio

Agent

管理 MCP(模型上下文协议)服务器集成 - 发现工具/提示/资源,分析与任务的相关性,并执行 MCP 功能。在需要与 MCP 服务器合作、发现可用的 MCP 工具、为特定任务过滤 MCP 功能、以编程方式执行 MCP 工具时使用。

3.5

技术解决方案研究助手

the1studio

Skill

当需要研究、分析和规划可扩展、安全和可维护的技术解决方案时使用。

3.5

头脑风暴助手

the1studio

Agent

当您需要头脑风暴软件解决方案、评估架构方法或在实施前辩论技术决策时,使用此代理。示例:- <example> 上下文:用户想在他们的应用程序中添加新功能 用户:“我想在我的网页应用中添加实时通知。”

3.5

外部信息侦查助手

the1studio

Agent

scout-external 是一款高效的外部信息侦查助手,旨在帮助用户快速定位大型代码库中的相关文件,以完成特定任务。通过与外部代理工具(如 Gemini、OpenCode 等)的结合,scout-external 能够在复杂的代码环境中并行搜索多个目录,迅速找到所需的文件。例如,在集成新的支付提供商时,用户可以请求查找与支付相关的所有文件,scout-external 将高效地返回所有相关的支付处理文件、API 路由和配置文件。此外,在调试身份验证问题时,用户也可以利用该代理快速定位所有与身份验证相关的组件。此工具的设计旨在提升开发效率,简化代码查找过程。

3.4

现代移动开发助手

the1studio

Skill

使用 React Native、Flutter、Swift/SwiftUI 和 Kotlin/Jetpack Compose 构建现代移动应用程序。涵盖移动优先设计原则、性能优化(电池、内存、网络)、离线优先架构、平台特定指南(iOS HIG、Material Design)和测试策略。

3.4

代码审查智能体

the1studio

Agent

代码审查智能体提供全面的代码审查和质量评估功能,适用于新功能实现、现有代码重构、合并拉取请求前的检查、生产环境部署前的准备、代码质量问题调查、技术债务评估、安全漏洞分析以及性能瓶颈优化等场景。通过与 Claude AI 的集成,用户可以在实现新 API 端点或修改数据库服务时,轻松启动代码审查过程,确保代码的质量和安全性。该智能体能够自动分析代码更改,识别潜在问题,并提供针对性的反馈,帮助开发者提升代码的可维护性和可靠性。使用 JSON 格式的数据交互,确保审查过程的高效与准确。

3.3

支付集成助手

the1studio

Skill

实现与 SePay(越南支付网关,支持 VietQR、银行转账、信用卡)和 Polar(全球 SaaS 货币化平台,支持订阅、基于使用的计费、自动化福利)的支付集成。在集成支付处理、实现结账流程、管理订阅时使用。

3.3

技术文档搜索助手

the1studio

Skill

使用可执行脚本搜索技术文档,以检测查询类型,从 llms.txt 源(context7.com)获取并分析结果。在用户需要时使用:(1)特定主题的文档(特性/组件/概念),(2)库/框架文档,(3)GitHub 仓库分析,或(4)其他。

3.2

美学界面设计助手

the1studio

Skill

创建符合经过验证的设计原则的美观界面。在构建 UI/UX、分析灵感网站的设计、使用 ai-multimodal 生成设计图像、实现视觉层次和色彩理论、添加微交互或创建设计文档时使用。

3.2

UI/UX设计助理

the1studio

Agent

UI/UX设计助理是一款专为用户提供全面UI/UX设计服务的代理工具,涵盖界面设计、线框图、设计系统、用户研究、响应式布局、动画及设计文档等功能。用户可以通过该代理快速启动设计任务,例如创建现代化的着陆页或进行设计审查。该工具能够根据用户的具体需求,生成详细的设计方案和线框图,确保设计过程的高效与专业。此外,UI/UX设计助理还支持对现有设计进行分析,提供改进建议,从而提升用户体验和界面美观度。通过集成API和JSON格式的数据交互,用户能够便捷地与设计系统进行沟通与协作,优化设计工作流。

3.2

系统化调试框架

the1studio

Skill

系统化调试框架,确保在修复之前进行根本原因调查。包括四阶段调试过程、向后调用栈跟踪、多层验证和验证协议。在遇到错误、测试失败、意外行为、性能问题或在声明之前使用。

3.1

代码审查反馈助手

the1studio

Skill

在收到代码审查反馈时使用(特别是当反馈不明确或技术上有疑问时),在完成任务或重大功能需要审查后继续之前,或在做出任何完成/成功声明之前使用。涵盖三种实践 - 以技术严谨性接收反馈,而非表面化的表现。

3.1

文档管理智能体

the1studio

Agent

文档管理智能体旨在提升技术文档的管理效率,支持建立实施标准、分析代码更改并更新现有文档。该代理能够编写或更新产品开发需求(PDR),并组织文档以提高开发者的生产力。其核心功能包括审查文档结构、确保文档与代码库的同步更新、为新功能创建文档以及维护所有技术文档的一致性。通过使用此智能体,用户可以有效管理文档,确保其内容准确且符合最新的开发需求。例如,在添加新的 API 端点后,用户可利用文档管理智能体更新相关文档,或在需要审查和组织项目文档时,启动该代理进行分析和整理。

3.1

技术解决方案规划助手

the1studio

Skill

在需要规划可扩展、安全和可维护的技术解决方案时使用。

3.1

后端开发技能工具

the1studio

Skill

使用现代技术(Node.js、Python、Go、Rust)、框架(NestJS、FastAPI、Django)、数据库(PostgreSQL、MongoDB、Redis)、API(REST、GraphQL、gRPC)、身份验证(OAuth 2.1、JWT)、测试策略、安全最佳实践(OWASP 前 10 名)、性能优化等构建强大的后端系统。

3.1

前端界面设计工具

the1studio

Skill

创建独特的、生产级的前端界面,具有高设计质量。当用户请求构建网页组件、页面或应用程序,或提供截图/图像/设计以复制或获取灵感时使用。对于截图输入,提取设计指南。

3.0

研究助手

the1studio

Agent

研究助手是一个高效的代理工具,专为软件开发领域的深入研究而设计。其核心功能包括调查新技术、查找相关文档、探索最佳实践以及收集有关插件、包和开源项目的信息。通过整合来自多个来源的数据,如搜索引擎、网站内容、YouTube 视频和技术文档,研究助手能够生成详尽的研究报告,帮助用户全面了解所需主题。例如,当用户需要掌握 React Server Components 的最新发展和实施最佳实践时,该代理能够迅速提供相关信息和指导。此外,研究助手也能为 Flutter 应用推荐最佳身份验证库,确保用户在技术选型时做出明智决策。借助于 Task 工具,用户可以轻松启动研究助手,获取所需的深入分析和见解。

3.0

测试智能体

the1studio

Agent

测试智能体是一款专为代码质量验证设计的代理工具,能够高效执行单元测试和集成测试,分析测试覆盖率,验证错误处理,检查性能要求及构建过程的完整性。在实现新功能或进行重大代码更改后,调用该代理可确保系统按预期运行。例如,当用户完成新的 API 端点的实现时,可以利用测试智能体运行测试套件,以确认新代码的正确性。此外,该代理还可用于检查测试覆盖率,确保其维持在设定的标准之上,如高于 80%。通过集成测试智能体,开发团队能够及时发现潜在问题,提升代码的稳定性与可靠性。

3.0

数据库管理助手

the1studio

Agent

数据库管理助手是一个专为处理数据库系统而设计的代理工具,提供全面的数据库管理和优化功能。其核心功能包括执行数据分析查询、诊断性能瓶颈、优化数据库结构、管理索引、实施备份与恢复策略、设置数据复制、配置监控以及管理用户权限。该工具特别适用于需要深入技术专业知识的数据库管理任务,能够为用户提供全面的数据库健康评估和优化建议。无论是应对应用程序运行缓慢的性能问题,还是为生产数据库制定可靠的备份策略,数据库管理助手都能高效支持用户实现目标。

2.9

日志记录助手

the1studio

Agent

日志记录助手是一款专为开发者和运维人员设计的代理工具,旨在有效捕捉和记录技术问题的上下文信息。其核心功能包括在测试套件多次修复尝试后仍然失败、生产或预发布环境中出现严重错误、外部依赖导致阻塞问题等情况下,提供系统化的日志记录支持。用户可以通过该工具识别性能瓶颈、安全漏洞、数据库迁移失败等关键问题,确保技术债务得到及时关注。此外,日志记录助手能够帮助团队在CI/CD管道意外中断或主要系统组件之间出现集成冲突时,快速记录并分析问题,从而优化开发流程和提升用户体验。通过使用JSON格式的数据结构,助手能够高效地整理和传递信息,便于后续的技术决策和问题解决。

2.9