软件开发 Skill技能列表
DrizzleORM避坑指南Skill pitfalls-drizzle-orm
本指南提供 Drizzle ORM 数据库工具的最佳实践、常见陷阱与安全迁移规则。涵盖模式定义、类型推断、数组列处理、迁移安全(db:push)及 Zod 集成验证等关键主题,帮助开发者避免数据丢失和类型错误,确保数据库操作的稳定与安全。关键词:Drizzle ORM,数据库迁移,模式定义,类型安全,Zod 验证,Node.js 后端开发。
创建命令Skill create-command
此技能用于创建新的斜杠命令,包括解析用户输入、分析需求、生成命令内容、创建文件并确认创建。适用于软件开发中的命令行工具创建和管理,关键词:斜杠命令、创建命令、命令管理、开发工具、自动化流程。
QA重构安全Skill qa-refactoring
QA重构安全技能专注于在重构代码时确保行为不变,降低风险,并通过测试、自动化工具和CI/CD流程提高代码质量和维护性。关键词:代码重构、安全测试、CI/CD、技术债务管理、质量保证、行为保留。
安全计算器Skill safe-calculator
安全计算器技能用于安全地评估数学表达式,通过Python等工具实现,确保计算过程无风险,适用于软件开发、教育和数据分析场景。关键词:安全计算器、数学表达式求值、Python工具、计算安全、软件开发工具。
编写技能Skill writing-skills
此技能用于在创建、编辑和验证技能文档时应用测试驱动开发(TDD)方法,确保技能的质量和可重用性。关键词包括技能创建、TDD、测试驱动开发、文档测试、质量保证、软件开发、技能编写、过程文档。
GodotMCP场景构建器Skill godot-mcp-scene-builder
此技能用于通过Godot MCP工具程序化构建和修改Godot游戏场景,实现场景自动化生成和节点层次管理。关键词:Godot, MCP, 场景自动化, 程序化构建, 游戏开发。
Swift协议导向编程Skill SwiftProtocol-OrientedProgramming
Swift 协议导向编程(POP)是一种用于构建灵活、可组合抽象的范式,通过协议扩展、默认实现、协议组合和关联类型等特性,支持值类型和类,提高代码重用、测试性和架构设计。适用于 iOS 和 macOS 等移动应用开发。关键词:Swift、协议导向编程、协议扩展、组合、关联类型、抽象、代码重用、测试性、iOS 开发、移动开发。
列出定时任务Skill list-scheduled-tasks
该技能用于列出系统中所有定时任务,提供任务ID、名称、类型、状态和下次执行时间等信息,方便任务管理和监控。关键词:定时任务、列出、管理、监控、任务调度、自动化。
iOS测试技能Skill qa-testing-ios
该技能专注于iOS应用的自动化测试,使用xcodebuild、simctl等工具执行单元测试、UI测试,管理模拟器状态,控制测试Flakes,集成CI/CD流程,并收集xcresult工件,以提高测试效率和稳定性。关键词:iOS测试、QA、xcodebuild、simctl、XCUITest、自动化测试、CI/CD、测试Flakes。
编码标准执行器Skill coding-standards-enforcer
这是一个自动化代码质量和一致性检查的工具技能,通过集成linters、formatters和pre-commit hooks来执行编码标准。它帮助团队确保代码风格一致、提高可读性和可维护性,适用于前端开发、后端开发等多种编程场景。关键词:代码质量,代码风格,自动化检查,ESLint,Prettier,Git Hooks,预提交验证,开发工具,一致性标准。
Godot秘密与彩蛋机制Skill godot-mechanic-secrets
此技能为Godot游戏开发提供秘密和彩蛋机制的实现组件,包括输入序列监视、交互阈值触发和秘密持久性管理,方便开发者添加作弊码、隐藏成就等功能,关键词包括Godot、游戏开发、秘密、彩蛋、作弊码、输入序列、持久性。
内存泄漏检测Skill memory-leak-detection
识别和修复内存泄漏,防止内存溢出崩溃,优化应用性能,涉及堆快照、内存分析和泄漏检测工具。