软件开发 Skill技能列表
项目脚手架生成Skill boilerplate
此技能用于根据用户描述快速生成最小化、可运行的项目脚手架,帮助开发者快速启动项目,提高开发效率。关键词:项目脚手架、代码生成、自动化、开发工具、快速开发。
C异步模式Skill csharp-async-patterns
这个技能专注于C#语言中的异步编程模式,包括async/await关键字、Task和ValueTask类型、异步流(IAsyncEnumerable)以及取消模式。它适用于开发响应式、可扩展的应用程序,如Web服务、UI应用等。关键词:C#、异步编程、Task、ValueTask、async streams、cancellation、ASP.NET Core。
C4架构文档生成Skill c4-architecture
这个技能用于生成软件架构文档,使用C4模型和Mermaid语法,创建系统上下文、容器、组件和部署图,帮助团队可视化、理解和沟通软件结构。关键词:C4模型、Mermaid、架构文档、软件架构、可视化、系统设计、开发工具。
Python异步编程模式Skill python-async-patterns
这个技能用于掌握Python异步编程,包括asyncio、async/await、并发执行模式,适用于处理I/O-bound和CPU-bound任务,提升程序并发性能。关键词:Python异步编程, asyncio, async/await, 并发模式, I/O-bound任务, CPU-bound任务, 异步编程模式
技能修复助手Skill heal-skill
该技能是一个自动化工具,用于检测和修复技能文档(SKILL.md)中的错误指令和过时API参考。通过分析对话上下文,识别问题,提出具体修正方案,获得用户批准后应用更改,并可选提交到版本控制系统。关键词:技能修复、文档更新、API修正、自动化维护、DevOps。
Convex实时应用开发Skill convex-realtime
Convex实时应用开发技能用于构建反应式应用程序,专注于实时数据订阅、乐观更新、智能缓存和基于游标的分页查询。关键技术包括Convex平台集成、React前端开发、实时数据同步、性能优化,适合前端开发者提升用户体验和效率。关键词:Convex、实时、订阅、乐观更新、缓存、分页、React、前端开发、反应式应用。
ReactNativeSkill react-native
React Native是一种用于开发跨平台移动应用的框架,它允许开发者使用JavaScript和React来构建原生应用。这个技能涵盖了React Native的项目结构、组件模式、状态管理、测试和平台特定代码的最佳实践。
端到端测试设计Skill e2e-test-design
端到端测试设计技能用于创建和验证完整的用户旅程测试,基于用户故事驱动模式,包含验证检查点。适用于自动化测试如Playwright和Cypress,支持测试设计、回归测试和用户行为验证。关键词:端到端测试、用户故事、验证、自动化测试、测试设计、Playwright、Cypress。
SvelteFlow基础知识Skill svelteflow-fundamentals
这个技能用于构建可自定义的节点基础编辑器和交互式图表,适用于Svelte应用中的流程基础界面。涵盖核心概念、设置和常见模式,关键词包括Svelte Flow、节点基础、流程图、前端开发、交互式UI,适合SEO搜索。
内存泄漏检测Skill memory-leak-detection
识别和修复内存泄漏,防止内存溢出崩溃,优化应用性能,涉及堆快照、内存分析和泄漏检测工具。
Gemini内存同步Skill gemini-memory-sync
这个技能提供了同步 Claude Code (CLAUDE.md) 和 Gemini CLI (GEMINI.md) 内存文件的模式,涵盖导入语法、漂移检测和单向同步。适用于设置 GEMINI.md、检测内存文件间的上下文漂移、理解 @import 语法或解决同步问题。关键词:同步内存、同步上下文、claude.md gemini.md、内存导入、上下文漂移、@import、memport。
Maestro重置技能Skill reset
该技能用于清理Maestro工具的陈旧状态,包括移除过时的草稿、孤立的团队目录、废弃的任务目录和陈旧的交接文件,以提高系统性能和稳定性。关键词:Maestro、重置、清理、维护、自动化、DevOps、工具维护。