软件开发 Skill技能列表
create-typescript-x402-nextjsSkill create-typescript-x402-nextjs
创建带有x402支付保护的Next.js应用程序,利用Algorand区块链支付实现HTTP 402支付门控路由。
竞争检测工具Skill race-detection-tool
竞争检测工具专门用于检测并发程序中的数据竞争问题,通过静态和动态分析方法,帮助开发者调试并发错误、验证线程安全,提升软件质量。关键词:数据竞争检测、并发程序调试、线程安全验证、静态分析、动态分析。
构建Logseq插件Skill building-logseq-plugins
专家指导构建与新数据库架构兼容的 Logseq 插件,自动触发插件创建、API 使用、功能扩展或数据库图插件开发帮助,涵盖插件结构、API 使用和数据库特定考虑。
务实开发原则检查技能Skill practical-development-validator
这个技能用于检查和验证软件开发中的过度设计,确保代码实现符合务实开发原则,如避免不必要的复杂性和确保架构合理性。关键词:务实开发、代码检查、过度设计、架构验证、软件工程、代码复杂度评估、实用性验证。
Terraform依赖分析器Skill terraform-dependency-analyzer
这个技能用于分析Terraform配置中的资源依赖关系,可视化依赖图,识别循环依赖,并优化资源排序,帮助优化基础设施部署。关键词:Terraform, 依赖分析, 循环依赖, 资源优化, DevOps, 基础设施即代码。
接受标准编写Skill acceptance-criteria-authoring
这个技能用于在软件开发过程中编写高质量、可测试的接受标准,采用Given-When-Then格式,遵循INVEST原则和行为驱动开发(BDD)最佳实践。它帮助团队明确需求、促进沟通和推动自动化测试。关键词:接受标准,验收测试,Given-When-Then,BDD,INVEST,软件测试,敏捷开发,项目管理。
Storybook参数与控制配置Skill storybook-args-controls
这个技能用于在Storybook中配置交互式参数和控件,使组件故事动态化和可探索,便于设计师和开发人员实时测试组件变体。关键词:Storybook, 参数, 控制, 交互式, 组件开发, 前端测试, UI组件, 动态演示。
网络存档Skill web-archiving
这个技能涉及使用各种工具和方法来保存和检索网页内容,适用于新闻、研究和法律目的。包括Wayback Machine、Archive.today、ArchiveBox等服务的集成,以及Python代码实现,用于网页存档、历史访问和数据保存。关键词:网页存档、网络爬虫、数据保存、历史访问、法律证据、Python编程、API集成。
C异步模式Skill csharp-async-patterns
这个技能专注于C#语言中的异步编程模式,包括async/await关键字、Task和ValueTask类型、异步流(IAsyncEnumerable)以及取消模式。它适用于开发响应式、可扩展的应用程序,如Web服务、UI应用等。关键词:C#、异步编程、Task、ValueTask、async streams、cancellation、ASP.NET Core。
生成终端Skill spawn-terminal
这是一个用于生成新终端窗口以执行命令行界面(CLI)工具的技能。它主要用于运行如ffmpeg、curl、python、npm等非AI的命令行程序,支持输出捕获和日志记录。关键词:终端生成,CLI命令执行,命令行工具,非AI任务,自动化脚本,开发辅助工具。
Shell命令执行Skill run-shell
这个技能用于执行Shell命令,支持系统操作、目录创建、脚本执行、包安装和进程管理。适用于自动化部署、系统运维和开发任务,提高工作效率和自动化水平。关键词:Shell命令、系统操作、脚本执行、自动化、DevOps、命令行工具、脚本管理。
Next.js服务器组件Skill nextjs-server-components
Next.js服务器组件是一种在服务器端渲染React组件的技术,用于优化Web应用性能、减少客户端JavaScript包大小、支持直接数据库访问,适用于构建高效、SEO友好的应用,关键词包括Next.js、服务器渲染、性能优化、React、前端开发。