软件开发 Skill技能列表

4.5

Markdown语法基础Skill markdown-syntax-fundamentals

这个技能提供了Markdown语法的全面指南,涵盖标题、文本格式化、列表、链接、图像、代码块、引用等核心元素。适用于编写和编辑Markdown文件,帮助创建结构清晰、格式规范的文档,便于SEO搜索和文档管理。关键词:Markdown语法、文档编写、文本编辑、代码块、SEO优化。

4.5

LeetCode题目抓取器Skill leetcode-problem-fetcher

LeetCode题目抓取器是一个专门用于获取和解析LeetCode算法题目的工具,支持题目检索、元数据提取、内容解析和用户数据访问。该技能集成了LeetCode API,能够获取完整的题目描述、约束条件、示例、难度评级、标签、相关题目和代码模板,适用于算法学习、面试准备、竞赛编程和自动化测试。关键词:LeetCode题目抓取、算法题库、编程面试准备、竞赛编程工具、API集成、题目解析、代码模板、难度评级、元数据提取、自动化测试。

4.5

Ink组件生成器Skill ink-component-generator

Ink组件生成器是一个专门用于为命令行界面(CLI)快速生成基于React的终端UI组件的工具。它能够自动化创建交互式组件(如选择列表、文本输入框、加载动画)、自定义状态管理钩子以及布局组件,并支持设置项目结构和测试。适用于开发命令行仪表盘、交互式表单、监控面板等终端应用程序。关键词:Ink组件,React CLI,终端UI,命令行界面,组件生成,前端开发,Node.js,交互式应用。

4.5

NestJS企业级后端开发技能Skill nestjs

本技能提供关于NestJS框架的专家级指导,专注于构建模块化、可扩展的企业级Node.js后端应用程序。涵盖核心概念如依赖注入、模块化设计、守卫与拦截器、微服务架构、API文档生成(Swagger/OpenAPI)以及单元测试(Jest)。适用于需要开发高性能、可维护RESTful API、实现身份验证授权系统、构建分布式微服务以及遵循最佳编码实践的后端开发者。关键词:NestJS,Node.js,后端开发,企业级API,微服务,依赖注入,TypeScript,RESTful,架构设计,Swagger。

4.5

瑞卡UISkill reka-ui

Reka UI是一个基于Vue 3的无样式、可访问组件库,用于构建headless组件。它提供组件API、无障碍模式(WAI-ARIA合规)、组合模式(asChild)、受控/非受控状态管理、虚拟化优化和样式集成,适用于需要高度定制和可访问性的前端开发项目。关键词:Vue 3, 组件库, 无障碍访问, headless组件, WAI-ARIA, asChild, 虚拟化, 前端开发。

4.5

语义代码猎手Skill semantic-code-hunter

语义代码猎手是一个基于Serena MCP的智能代码搜索工具,专为开发人员设计,通过概念语义而非简单文本匹配来查找和理解代码。该工具能高效定位认证流程、验证逻辑、组件依赖关系,支持多文件重构和架构分析。核心功能包括符号查找、引用追踪、文件结构概览等,相比传统搜索方法可节省70%以上的token消耗。适用于中大型项目的代码维护、重构和架构理解。 关键词:语义代码搜索,Serena MCP,代码重构,认证流程查找,组件依赖分析,多文件搜索,代码架构理解,开发效率工具,智能代码分析,令牌优化搜索

4.5

代码重构最佳实践技能Skill refactor

此技能提供基于Martin Fowler代码重构目录和Clean Code原则的最佳实践指南,专为AI代理和LLM设计,帮助自动化重构代码、改进结构、减少耦合、提高可读性和可维护性。适用于代码审查、开发实践和软件工程。关键词:代码重构、Martin Fowler、Clean Code、最佳实践、AI代理、LLM、自动化重构。

4.5

技能重新加载Skill reload-skill

技能重新加载工具用于在修改技能配置文件或脚本后,无需重启系统即可重新加载技能,确保更改立即生效,适用于技能开发、测试和运维场景,提高效率。关键词:技能重新加载、技能管理、配置文件更新、脚本修改、系统刷新、开发工具。

4.5

Letterboxd观影清单抓取器Skill letterboxd-watchlist

Letterboxd观影清单抓取器是一款自动化工具,用于从公开的Letterboxd用户页面抓取电影待看列表,并导出为CSV或JSONL格式。支持分页抓取、延迟控制、超时重试,适用于电影爱好者数据备份、观影队列管理、电影数据分析等场景。关键词:Letterboxd抓取,观影清单导出,电影数据爬虫,待看电影列表,CSV JSONL导出。

4.5

Google地图自动化Skill google_maps-automation

这个技能用于通过Rube MCP和Composio工具包实现Google Maps任务的自动化,包括地理编码、方向计算、地点搜索和距离测量。它支持自动化工作流开发,提升效率和集成能力。关键词:Google Maps自动化,Rube MCP,Composio,地理编码,方向搜索,低代码开发。

4.5

依赖管理Skill dev-dependency-management

这个技能专注于软件包和依赖管理的现代最佳实践,覆盖npm、pip、cargo、maven等多种生态系统。包括锁文件管理、语义版本控制、安全扫描、更新策略、单仓库工作空间等,帮助开发者和团队提高效率、确保安全和可重复构建。关键词:依赖管理、包管理、安全审计、CI/CD、DevOps、锁文件、语义版本控制、供应链安全、最小依赖原则。

4.5

高级质量保证Skill senior-qa

高级质量保证技能包,专为ReactJS、NextJS、NodeJS应用程序提供全面的测试解决方案。包含测试套件自动生成、代码覆盖率深度分析、端到端测试脚手架搭建三大核心功能。适用于软件测试工程师、质量保证专家、自动化测试开发人员,帮助提升测试效率、确保代码质量、优化测试策略。关键词:软件测试、自动化测试、测试覆盖率、端到端测试、质量保证、React测试、NodeJS测试、测试策略、测试工具、QA最佳实践。