后端开发 Skill技能列表
架构评审师Skill architect-reviewer
本技能用于系统设计验证、架构模式评估和技术栈评估,帮助用户优化软件架构,提升系统性能和可维护性。关键词:系统设计、架构评估、技术栈、软件架构、性能优化、可维护性。
后缀结构构建器Skill suffix-structure-builder
后缀结构构建器是一个专注于字符串处理的技能,用于高效构建和查询后缀数组、后缀树、LCP数组和后缀自动机等数据结构。它支持多种构建算法(如SA-IS、DC3、Ukkonen算法)和查询实现,适用于模式匹配、子串计数、字符串分析等场景。关键词:后缀数组,后缀树,LCP数组,后缀自动机,字符串处理,模式匹配,算法实现,数据结构构建。
Python异步编程模式Skill python-async-patterns
这个技能用于掌握Python异步编程,包括asyncio、async/await、并发执行模式,适用于处理I/O-bound和CPU-bound任务,提升程序并发性能。关键词:Python异步编程, asyncio, async/await, 并发模式, I/O-bound任务, CPU-bound任务, 异步编程模式
Convex实时数据订阅Skill convex-realtime
此技能用于通过Convex响应式查询实现实时数据同步和自动更新,适用于构建实时协作应用、即时通知系统、响应式用户界面和实时仪表板。关键词:Convex、实时、数据订阅、响应式查询、协作应用、实时同步、自动更新。
m02-资源管理Skill m02-resource
Rust语言智能指针与资源管理指南。本技能详细讲解了Box、Rc、Arc、Weak、RefCell、Cell等智能指针的核心概念、选择决策流程、常见错误及反模式。涵盖所有权模型、线程安全、循环引用、堆分配、RAII、Drop trait等关键词,帮助开发者根据单线程/多线程、单一/共享所有权、是否存在循环引用等场景,做出正确的资源管理决策,避免内存泄漏和运行时错误。
TidewaveMCP集成工具Skill tidewave-integration
Tidewave MCP 集成工具是一个专为 Phoenix 框架开发设计的运行时调试和测试工具集,通过 MCP 协议提供文档查询、代码执行、SQL 查询、源码定位和 DOM 检查等功能,旨在提高开发效率和代码质量,特别适用于开发环境中的调试、测试和数据库操作。关键词:Phoenix 开发、运行时调试、MCP 工具、数据库查询、Elixir、Tidewave、开发工具、测试工具。
Rust代码反模式检测指南Skill m15-anti-pattern
本指南详细介绍了Rust编程语言中常见的反模式、代码异味和不良实践,帮助开发者识别和修复代码设计问题。内容涵盖所有权管理、错误处理、性能优化、代码审查清单等关键主题,提供从反模式到最佳实践的转换方案。适用于Rust开发者、代码审查员、软件架构师进行代码质量提升和团队规范建设。关键词:Rust反模式,代码审查,所有权管理,错误处理,性能优化,代码异味,最佳实践,Rust编程,软件质量
Rust依赖关系可视化器Skill rust-deps-visualizer
Rust依赖关系可视化器是一个开发工具,用于将Rust项目的依赖树以ASCII艺术图的形式直观展示。支持深度限制、功能标志显示、依赖分类和大小可视化,帮助开发者分析项目结构、优化依赖管理。关键词:Rust依赖可视化,Cargo.toml分析,依赖树图,ASCII艺术图,Rust项目管理,依赖分析工具。
Python异步编程模式Skill python-async-patterns
本技能是关于Python异步编程(asyncio)的实用模式集合。它涵盖了并发执行、任务管理、资源限制、超时处理、错误处理等核心概念,并提供了从基础到生产环境的最佳实践指南。关键词:Python异步编程,asyncio模式,并发编程,协程,TaskGroup,aiohttp,高性能IO,异步Web开发,Python后端开发。
SQLite操作指南Skill sqlite-ops
本技能提供Python项目中SQLite数据库的实用操作模式,涵盖数据库连接、状态管理、缓存实现、异步操作、WAL模式优化、常见问题解决及CLI工具使用。适用于本地数据存储、应用缓存、事件日志和中小型数据管理场景。关键词:SQLite,Python数据库,本地数据库,WAL模式,数据库连接,数据缓存,异步操作,数据库迁移。
WordPress路由器Skill wordpress-router
WordPress路由器是一个用于自动化识别和分类WordPress项目代码库类型的工具技能。它能快速分析WordPress插件、主题、区块主题、核心代码或完整站点,并根据项目类型和用户意图,智能路由到相应的工作流(如区块开发、主题配置、API调用、性能优化、安全测试等)。关键词:WordPress开发,代码库分类,工作流路由,自动化工具,插件主题识别,区块开发,WP-CLI,性能测试。
WordPress区块开发Skill wp-block-development
WordPress区块开发技能,专注于WordPress(Gutenberg)区块的创建、配置、调试与维护。涵盖block.json元数据配置、区块注册、属性序列化、动态渲染、弃用迁移、构建工具(如@wordpress/scripts)等核心工作流。适用于解决区块无效、属性不保存、前端交互等常见问题,是WordPress主题和插件开发者必备的专业技能。关键词:WordPress区块开发,Gutenberg,block.json,动态渲染,属性序列化,区块迁移,@wordpress/scripts,WordPress插件开发,WordPress主题开发。