后端开发 Skill技能列表

⚡

编码处理器Skill encoding-handler

4.5

编码处理器是一个用于处理跨平台文本编码的工具,支持UTF-8、Windows代码页和BOM处理。它提供编码检测、转换、标准化和错误处理功能,确保文件在不同系统和环境中的兼容性和正确性。关键词:文本编码,UTF-8,BOM处理,跨平台兼容,编码转换,Windows代码页,文件处理,CLI工具,配置管理。

⚡

Elixir模式匹配Skill elixir-pattern-matching

4.5

Elixir模式匹配技能用于在Elixir编程中实现优雅的声明式代码控制流,包括函数子句、case语句、with语句和解构数据结构。它帮助编写可读、可维护的代码,特别适用于后端开发和函数式编程场景。关键词:Elixir, 模式匹配, 函数式编程, 后端开发, 控制流, 数据解构, 错误处理, 代码优化

⚡

解决方案文档化技能Skill compound-docs

4.5

这个技能用于构建和维护一个可搜索的解决方案文档系统,通过YAML frontmatter记录和分类调试知识,帮助团队在调查新问题前复用过去的解决方案,提高开发效率和知识积累。关键词:解决方案文档、知识管理、调试优化、YAML元数据、搜索分类、机构知识。

⚡

Convex组件创作Skill convex-component-authoring

4.5

这个技能教授如何使用Convex框架创建、结构化和发布自包含的组件,包括数据库表隔离、查询和变异函数定义、TypeScript类型导出以及前端钩子,适用于跨项目共享和构建模块化的后端应用。关键词:Convex, 组件开发, 数据库管理, TypeScript, 可重用性, 后端框架。

⚡

Python最佳实践指南Skill python-best-practices

4.5

Python类型优先开发最佳实践指南,涵盖数据类、类型提示、协议编程等核心概念,帮助开发者编写类型安全、可维护的Python代码。关键词:Python类型提示、数据类、类型安全、Python最佳实践、代码质量、静态类型检查、Python开发规范

⚡

KieranRails代码审查专家Skill kieran-rails-reviewer

4.5

这个技能用于审查Rails代码变更,确保代码遵循Rails约定、具有高可维护性和可测试性。它应用严格的代码质量标准,包括Turbo Streams规范、服务对象提取、测试驱动开发和命名清晰度。关键词包括Rails、代码审查、代码质量、Turbo Streams、服务对象、测试驱动、可维护性、Rails约定。

⚡

PostgreSQL查询专家Skill postgres-query-expert

4.5

这个技能是PostgreSQL 16数据库查询和管理的综合指南,涵盖SQL查询构造、性能优化、模式管理、系统内省等,适用于数据库开发和管理,关键词包括PostgreSQL、SQL查询、数据库优化、后端开发、数据管理。

⚡

Convex数据库迁移技能Skill convex-migrations

4.5

这个技能涉及使用 Convex 数据库进行模式迁移,包括添加新字段、回填数据、删除过时字段、索引迁移和零停机部署模式。关键词:Convex, 数据库迁移, 模式演化, 零停机, 后端开发。

⚡

Convex数据库模式验证器Skill convex-schema-validator

4.5

这个技能用于在 Convex 平台上定义和验证数据库模式,提供类型安全、索引配置、可选字段支持、联合类型和模式迁移策略,适用于后端开发以提高数据管理效率。关键词:数据库模式,验证,Convex,TypeScript,索引,迁移,后端开发。

⚡

SQLModelCRUD技能Skill sqlmodel-crud

4.5

SQLModel CRUD 技能提供数据库模型和 CRUD 操作的专家指导,包括 Pydantic 集成、异步会话管理、查询构建以及实体间的关系配置。

⚡

简单数学技能Skill simple-math

4.5

这个技能用于安全地执行基本算术运算,包括加法、减法、乘法和除法,使用Python的标准运算符,避免使用eval()和exec()以确保安全。关键词:算术运算、安全计算、Python技能、输入验证、基础数学、编程工具。

⚡

Ruby包管理与BundlerSkill ruby-gems-bundler

4.5

Ruby Gems和Bundler是Ruby语言的包管理系统,用于管理依赖、创建和发布gems,提升开发效率和项目维护。关键词:Ruby, Gems, Bundler, 依赖管理, 包管理, RubyGems。