软件开发 Skill技能列表

4.5

Bknd文件上传Skill bknd-file-upload

本技能介绍如何使用Bknd平台进行文件上传,包括通过UI和代码两种方式,使用MediaApi SDK或REST API,支持React集成、进度跟踪、实体字段附件等。适用于前端和后端开发,涉及低代码开发场景。关键词:Bknd、文件上传、SDK、REST API、React、进度跟踪、实体媒体字段。

4.5

Bknd实体关系定义Skill bknd-define-relationship

此技能用于在后端框架Bknd中定义数据库实体之间的关系,涵盖一对一、一对多、多对多和自引用关系。提供UI和代码两种方法,支持外键配置、连接表管理、关系查询和常见模式实现,适用于数据库设计和后端开发,关键词包括Bknd、实体关系、数据库外键、后端框架、关系型数据库。

4.5

API模式技能Skill api-patterns

API 模式技能用于实现安全、验证的 API 路由,包括 RLS 上下文、Zod 验证和错误处理模式。适用于后端开发中的 API 端点创建、CRUD 操作、webhook 处理和服务器端验证。关键词:API 开发、RLS、Zod 验证、Next.js、错误处理、安全 API、后端路由。

4.5

条件渲染技巧:使用三元运算符Skill rendering-conditional-render

这个技能用于在前端开发中优化条件渲染,特别是在 React 和 TypeScript 环境中。通过使用显式三元运算符替代逻辑与运算符,避免当值为 0、NaN 或其他假值时意外渲染,提升代码可靠性和用户体验。关键词包括:条件渲染、三元运算符、React、TypeScript、前端开发、假值处理、优化技巧。

4.5

Robius应用程序架构技能Skill robius-app-architecture

这个技能提供了基于 Robius 框架和 Makepad 构建应用程序的架构模式最佳实践,专注于异步集成、Tokio 运行时、UI 和后台任务通信,适用于开发高效异步处理的生产级跨平台应用。关键词包括:Robius、Makepad、异步架构、Tokio、应用程序设计、跨平台开发、UI 线程、后台任务、SignalToUI、Cx::post_action。

4.5

框架文档研究员Skill framework-docs-researcher

框架文档研究员技能专为软件开发者设计,用于系统地收集、分析和整理软件框架、库及依赖项的官方文档、最佳实践和源代码信息,以支持项目开发、问题排查和功能实现,提升开发效率和质量。关键词:框架文档、技术文档收集、最佳实践分析、源代码研究、版本兼容性、软件开发支持。

4.5

数据系统架构Skill data-systems-architecture

数据系统架构技能用于设计、优化和维护高性能数据系统,涵盖数据库设计、索引策略、事务处理、可扩展性规划和性能调优,适用于数据密集型应用。关键词包括数据系统设计、数据库架构、性能优化、可扩展性、OLTP与OLAP、事务并发、数据建模。

4.5

架构策略师Skill architecture-strategist

这个技能用于从架构角度分析代码变更、评估系统设计决策,确保所有修改符合既定架构模式,维护系统完整性。关键词:系统架构、代码分析、设计决策、架构合规、微服务、SOLID原则、耦合内聚。

4.5

大纲协作者Skill outline-collaborator

大纲协作者是一个故事结构协作技能,用于帮助作家开发、迭代和改进故事大纲。它提供场景节奏、角色弧线、情节结构等结构建议,生成探索性散文和对话样本,支持多种协作模式如节奏提议、结构替代、弧线映射等。适用于创意写作、剧本开发等领域,帮助优化故事框架。关键词:故事大纲、场景节奏、角色弧线、情节结构、协作写作、创意工具、故事结构、写作助手。

4.5

模拟API服务器Skill mock-server

这个技能用于创建和管理模拟API服务器,支持REST和GraphQL API,模拟各种响应场景如延迟、错误和网络故障,便于软件开发和测试。关键词:模拟API、Mock服务器、开发测试、API模拟、测试工具。

4.5

Octocode代码研究技能Skill octocode-research

这个技能用于深度代码探索、仓库分析、实现规划和代码审查,可以处理本地代码库分析(使用LSP语义导航)和外部GitHub/npm研究。适用于开发者、测试人员、架构师和代码研究者,帮助快速理解代码流程、查找定义、追踪调用、审查PR、探索库和优化代码结构。关键词:代码研究、GitHub探索、LSP分析、代码流程追踪、PR审查、代码理解、深度探索、语义导航、仓库分析、Octocode工具。

4.5

Slack通知与通信技能Skill slack-notifications

这个技能用于通过 Slack API 实现消息发送、通道管理、用户交互、文件上传和反应添加等功能,适用于团队通信、事件通知和工作流警报。关键词:Slack、通知、消息、通道、团队通信、API、DevOps。