软件开发 Skill技能列表
API速率限制Skill api-rate-limiting
API速率限制技能用于保护Web API免受滥用和攻击,通过实现令牌桶、滑动窗口等算法来控制请求频率,确保API的稳定性和安全性。适用于公共API保护、分层访问管理、防止拒绝服务攻击等场景。关键词:API限流、令牌桶算法、滑动窗口、Redis、Express中间件、网络安全、后端开发、速率限制策略。
UniProt数据库访问技能Skill uniprot-database
该技能提供对UniProt蛋白质数据库的REST API直接访问,支持蛋白质搜索、FASTA序列检索、ID映射、Swiss-Prot/TrEMBL注释获取等功能。适用于生物信息学、蛋白质分析、数据科学工作流,关键词包括UniProt、蛋白质数据库、REST API、生物信息学、数据检索、序列分析、ID映射、注释获取。
博客监控器Skill blogwatcher
博客监控器是一个命令行界面(CLI)工具,专门用于监控博客和RSS/Atom feed的更新。它允许用户添加、管理和追踪博客,自动扫描新文章,并标记阅读状态,提高信息获取效率。关键词包括:博客监控、RSS工具、Atom feed、CLI工具、更新追踪、自动化工具、信息聚合。
Next.js开发专家Skill nextjs-developer
Next.js开发专家技能用于构建高性能、SEO优化的Next.js 14+应用,专精于App Router、服务器组件和全栈部署。关键词:Next.js, App Router, React Server Components, SEO优化, 性能优化, Vercel部署, 前端开发, Web开发, 全栈开发, 服务器渲染
导航模式与路由实现Skill implementing-navigation
这个技能提供全面指导,用于在前后端应用中实现导航系统和路由配置,涵盖菜单、标签、面包屑等导航模式,以及React、Python等框架的客户端和服务器端路由。关键词:导航模式、路由实现、前端开发、后端开发、React、TypeScript、Python、Flask、Django、FastAPI、可访问性、SEO优化。
Python代码风格与文档Skill python-code-style
这个技能专注于Python代码风格、linting、格式化、命名约定和文档标准,帮助开发者编写可维护和协作的代码。适用于项目设置、代码审查、文档编写和自动化工具配置。关键词:Python代码风格, linting, 格式化, 命名约定, 文档标准, 自动化工具, 代码审查, 可维护代码, 协作开发。
Go最佳实践指南Skill go-best-practices
Go语言编程规范与最佳实践指南,涵盖类型优先开发、自定义类型、接口设计、函数式选项、错误处理、模块结构、配置管理等核心概念。适用于Go开发者提升代码质量、编写可维护性强的后端服务。关键词:Go语言、后端开发、编程规范、类型系统、错误处理、接口设计、最佳实践、代码质量、软件开发
React测试Skill react-testing
React测试技能涵盖了使用Jest和React Testing Library进行组件渲染、用户交互和异步状态管理的测试模式。
JSONCanvas技能Skill json-canvas
JSON Canvas 技能用于创建和编辑 JSON Canvas 文件,这是一种用于无限画布数据的开放文件格式,适用于 Obsidian 等应用中的思维导图、流程图、视觉画布和项目管理。关键词:JSON Canvas, Obsidian, 画布编辑, 思维导图, 流程图, 无限画布, 视觉工具, 文件格式, 节点连接
delon-chartSkill delon-chart
@delon/chart 是一个基于 G2Plot 的企业级图表组件库,专为 Angular 框架设计,特别适用于 ng-alain 企业级中后台应用。该技能提供丰富的图表类型,包括条形图、饼图、雷达图、时间线图等,支持响应式布局、数据可视化、实时更新和性能优化。关键词:Angular 图表组件、G2Plot 可视化、企业级仪表板、数据可视化库、ng-alain 集成、响应式图表、前端数据展示、商业智能 BI 组件。
TestNG并行测试执行配置Skill testng-parallel
此技能用于配置和管理TestNG框架的并行测试执行,涵盖线程池设置、套件级并行、方法级并行、同步模式、性能优化等,旨在提升测试效率并确保线程安全。关键词:TestNG, 并行测试, 线程池, 同步, 性能优化, 测试自动化, 软件测试。
前端可访问性Skill frontend-accessibility
前端可访问性技能涉及使用语义化HTML、ARIA、键盘导航和屏幕阅读器支持来构建符合WCAG标准的可访问Web应用程序,确保所有用户都能获得包容性的体验。