软件开发 Skill技能列表
Oban背景作业模式Skill oban
Oban 是 Elixir 编程语言中用于处理后台作业的库,提供工作流、队列管理、错误处理和测试功能,适用于异步任务处理。关键词:Elixir, Oban, 背景作业, 队列管理, 错误处理, 测试, 异步任务, 后台任务
HexDocs文档获取技能Skill hexdocs-fetcher
该技能专用于通过WebFetch工具高效抓取和转换HexDocs上的Elixir库文档,自动将HTML格式转换为markdown,显著减少令牌使用并提升文档处理效率。适用于软件开发中的文档研究和集成。关键词包括:HexDocs, Elixir, 文档获取, WebFetch, markdown转换, 效率优化, 软件开发。
完整凤凰功能开发周期Skill phx:full
此技能用于自动化执行Elixir/Phoenix框架的完整功能开发流程,包括模式研究、计划制定、代码实施、验证测试和专家审核,循环迭代直至功能完善。关键词:Elixir开发, Phoenix框架, 功能开发自动化, 代码审核, 软件开发流程。
Phoenix框架实战示例与指南Skill phx:examples
这个技能提供了Phoenix Web框架的实践示例、工作流程和最佳实践指南,帮助开发者快速上手并优化Elixir后端开发,适用于构建高性能、可扩展的Web应用程序。关键词:Phoenix框架,Elixir开发,Web开发,后端开发,实战指南,最佳实践。
Elixir最佳实践与模式Skill elixir-idioms
这个技能详细介绍了Elixir编程语言的惯用模式、BEAM架构原理、OTP框架应用和最佳实践。旨在帮助开发者编写高效、可维护的并发代码,适用于后端开发。关键词:Elixir,BEAM,OTP,函数式编程,并发编程,最佳实践。
Ecto约束调试Skill ecto-constraint-debug
此技能专用于调试Ecto ORM框架中的数据库约束违规问题,提供系统化的方法来诊断和解决唯一约束、外键约束和检查约束错误。通过解析错误、检查迁移、追踪插入路径和识别并发问题,帮助开发人员快速定位和修复数据库相关问题。适用于后端开发,关键词包括Ecto调试、约束错误、数据库约束、唯一索引、外键约束、并发控制、迁移检查。
LiveView分配审计Skill lv:assigns
这个技能用于审计 Elixir/Phoenix LiveView 中的套接字分配,以检测和解决内存问题、提高代码清晰度和性能优化。适用于开发者在审查 LiveView 性能或调试内存问题时使用。关键词:LiveView 审计、内存优化、性能调试、Elixir 开发、Phoenix 框架、套接字分配。
抽奖获胜者选择器Skill raffle-winner-picker
抽奖获胜者选择器是一个实用工具,用于从列表、电子表格或Google Sheets中随机公平地选择获胜者,适用于赠品、抽奖、竞赛等场景,确保透明和无偏的选择过程。关键词:随机抽取,抽奖工具,公平选择,SEO优化,数据管理。
PPTX创建与编辑Skill pptx
此技能专注于PPTX文件的全面处理,包括创建新演示文稿、编辑现有内容、分析幻灯片结构等。它利用编程工具如Python脚本、HTML转换和XML处理,实现演示文稿的自动化和定制化。适用于办公自动化、教育演示、商业报告等场景。关键词:PPTX, 创建, 编辑, 分析, Python, HTML, XML, 演示文稿, 自动化
Neovim实现技能Skill skill-neovim-implementation
这个技能用于自动化实现Neovim配置更改,基于预定义的计划调用子代理执行配置修改、状态更新、文件管理和Git提交等操作。关键词:Neovim、配置、实现、自动化、开发工具、技能、DevOps。
worksnaps-automationSkill worksnaps-automation
这个技能用于自动化Worksnaps任务,通过Rube MCP和Composio的Worksnaps工具包,实现工具发现、连接管理和工作流执行,简化Worksnaps操作流程。关键词:Worksnaps自动化、Rube MCP、Composio、MCP服务器、工具集成、自动化任务、工作流优化、API调用、工具发现。
Webvizio自动化Skill webvizio-automation
这个技能用于通过 Rube MCP 和 Composio 的 Webvizio 工具包自动化 Webvizio 任务,实现工具发现、连接管理和工作流执行自动化。关键词:Webvizio自动化, Rube MCP, Composio, 工具包, 自动化工作流, DevOps, 自动化工具。