软件开发 Skill技能列表
QueryCachingStrategiesSkill query-caching-strategies
这篇文章介绍了如何通过使用Redis、Memcached和数据库级别的缓存来实施多级查询缓存策略,以优化查询结果缓存、高读负载、减少数据库负载、提高响应时间等。包括缓存失效、TTL策略、缓存预热模式等关键技术点。
接受标准编写Skill acceptance-criteria-authoring
这个技能用于在软件开发过程中编写高质量、可测试的接受标准,采用Given-When-Then格式,遵循INVEST原则和行为驱动开发(BDD)最佳实践。它帮助团队明确需求、促进沟通和推动自动化测试。关键词:接受标准,验收测试,Given-When-Then,BDD,INVEST,软件测试,敏捷开发,项目管理。
create-typescript-x402-nextjsSkill create-typescript-x402-nextjs
创建带有x402支付保护的Next.js应用程序,利用Algorand区块链支付实现HTTP 402支付门控路由。
ElixirOTP模式Skill elixir-otp-patterns
这个技能专注于Elixir OTP模式,用于开发高并发、高容错的应用程序。涵盖GenServer、Supervisor、Agent、Task等核心组件,适用于后端系统、分布式架构和实时应用。关键词:Elixir, OTP, 并发编程, 容错系统, GenServer, Supervisor, Agent, Task, 后端开发。
前端开发指南Skill frontend-dev-guidelines
这个技能是前端开发指南,专注于现代React和TypeScript应用程序的开发。它详细介绍了基于Suspense的数据获取、懒加载、文件组织、MUI v7样式、TanStack Router路由、性能优化和TypeScript最佳实践。适用于创建组件、页面、功能、获取数据、样式设置、路由和前端代码管理。关键词:React, TypeScript, 前端开发, 性能优化, 数据获取, Suspense, 懒加载, MUI v7, TanStack Router, 文件组织。
检查链接技能Skill check-links
这个技能用于自动化检查和报告笔记库中损坏的wiki链接,通过提取链接目标、验证文件存在并提供修复建议,适用于笔记管理和文档维护。关键词:wiki链接检查、断链检测、自动化工具、笔记管理。
Convex函数开发Skill convex-functions
这个技能详细介绍了如何在Convex平台上编写查询、变异、动作和HTTP动作函数,实现数据库操作和外部API集成,涵盖参数验证、错误处理、内部函数和运行时优化,适合后端开发人员。关键词:Convex, 查询函数, 变异函数, 动作函数, HTTP动作, 后端开发, 云原生, Serverless, 数据库操作
依赖升级管理Skill dependency-upgrade
依赖升级管理技能专注于处理软件依赖库的重大版本升级,包括兼容性分析、分阶段升级策略和全面测试方法。适用于框架升级、安全漏洞修复和库的破坏性变更管理,关键词:依赖管理、版本升级、兼容性测试、自动化更新、DevOps、CI/CD、安全修复。
Proxiedmail自动化通过RubeMCPSkill proxiedmail-automation
这个技能用于通过Rube MCP和Composio的Proxiedmail工具箱自动化Proxiedmail操作,实现工作流自动化和工具集成。关键词包括Proxiedmail自动化、Rube MCP、Composio、工具集成、工作流自动化、自动化开发。
初创企业融资框架Skill startup-fundraising
这个技能用于帮助初创企业系统性地进行资本筹集,从 pre-seed 到 Series C+ 阶段,涵盖决策是否融资、确定融资规模、准备演示稿和数据室、目标投资者、谈判 SAFE/term sheet、管理尽职调查和设置投资后报告。关键词:初创企业融资、投资者关系、融资策略、SAFE、term sheet、尽职调查、SEO。
Git推送技能Skill push
这个技能自动化Git工作流程,用于提交和推送代码或笔记更改,生成智能提交消息,并同步远程仓库。适用于开发者和笔记管理,提高版本控制效率。关键词:Git推送, 自动化提交, 智能消息, 远程同步, DevOps工具。
知识架构Skill knowledge-architecture
知识架构技能用于设计和管理知识系统,通过本体论原理按事物的本质属性组织信息,而不是基于传统分类。它适用于个人知识库构建、文档系统设计、跨域链接模式创建,以及复杂领域的信息组织,旨在提升知识的可访问性、连接性和理解效率。关键词包括知识管理、本体论、信息架构、组织原则、知识系统、文档设计。