软件开发 Skill技能列表
高质量Git提交Skill high-quality-commit
高质量Git提交技能是一个专注于代码版本控制的专业工具,旨在帮助开发者遵循最佳实践来管理Git提交历史。它通过智能策略判断(如Squash、新建提交、交互式变基)和结构化提交信息模板,确保每次提交都是原子性、可读且逻辑清晰的。该技能适用于团队协作、代码审查和项目维护,能显著提升版本历史的质量和可追溯性。关键词:Git提交策略、Squash合并、交互式变基、提交信息规范、版本控制最佳实践、原子提交、代码历史管理、DevOps工作流。
Peopledatalabs自动化Skill peopledatalabs-automation
这个技能用于通过Rube MCP和Composio的Peopledatalabs工具包自动化Peopledatalabs操作,包括工具发现、连接管理、任务执行和工作流自动化。它简化了数据操作任务的集成和自动化流程,提高效率并减少手动干预。关键词:自动化,Peopledatalabs,Rube MCP,Composio,工具集成,数据操作,DevOps,工作流自动化,AI智能体。
VercelReact最佳实践Skill vercel-react-best-practices
这是一个用于React和Next.js应用性能优化的技能,提供Vercel工程团队的45条最佳实践规则,涵盖从消除瀑布效应到包大小优化等关键领域,旨在指导代码重构和自动化生成。关键词包括:React, Next.js, 性能优化, 前端开发, 代码审查, 数据获取, 包优化, 渲染性能, JavaScript优化。
文档搜索器Skill docs-seeker
docs-seeker是一个自动化文档发现工具,使用可执行脚本快速搜索和获取技术文档。它能自动检测查询类型(如主题特定或一般),从llms.txt标准源(如context7.com)获取文档,并分析结果以推荐代理分发策略。适用于开发者在需要库/框架文档、GitHub仓库分析或自动化文档管理时提高效率。关键词:技术文档搜索、自动化脚本、llms.txt、context7.com、代理策略、开发工具、文档发现。
代码库导航器Skill codebase-navigator
代码库导航器是一个用于快速索引和搜索代码库的工具,特别适用于遗留项目。它能帮助团队理解项目结构,定位函数和类,节省开发时间和资源,提高代码维护效率。关键词:代码索引、代码搜索、遗留项目、开发工具、节省令牌。
X转Markdown工具Skill baoyu-danger-x-to-markdown
这个技能是一个工具,用于将X(前Twitter)平台上的推文和文章内容转换为Markdown格式,带有YAML front matter。它支持媒体下载、用户同意流程和自定义偏好设置,方便用户保存和整理社交媒体内容。关键词:X转Markdown、推文转换、Markdown生成、媒体下载、API反向工程、内容保存。
BDD协作技能Skill bdd-collaboration
BDD协作技能是一种促进开发人员、测试人员和业务利益相关者之间有效沟通的方法,通过结构化会话如三个朋友会议和示例映射,确保需求清晰、减少缺陷,并建立共享理解。关键词:BDD, 行为驱动开发, 团队协作, 需求对齐, 测试驱动开发, 软件质量, 敏捷开发, 沟通技巧。
后端开发Skill backend-development
后端开发技能专注于构建和维护服务器端应用程序,涵盖API设计、数据库架构、微服务实现、认证授权、缓存策略、限流机制和系统可观测性。适用于开发高性能、可扩展的后端系统,关键词包括:后端开发、API设计、数据库、微服务、JWT、缓存、限流、可观测性。
TestInfrastructureAgent-RealCoverageBuilderSkill test-infrastructure
这个技能是关于创建和维护全面的测试覆盖率,确保测试是可执行的规范,并且没有空的测试文件。它包括测试清单和差距分析、测试编写、质量门、工作流程、测试编写指南、测试覆盖目标、运行测试、处理不可测试的代码和测试维护。
代码重构Skill code-refactoring
代码重构是一种软件工程技术,用于改进现有代码的结构和质量,而不改变其外部行为。关键技术包括提取方法、替换条件语句、引入参数对象等,旨在提高代码的可读性、可维护性和可扩展性。适用于清理遗留代码、降低复杂性和提升开发效率。关键词:代码重构、软件工程、代码质量、可维护性、重构技巧。
LoggingBestPracticesSkill logging-best-practices
提供结构化日志记录的最佳实践,包括日志级别、JSON格式、上下文日志、PII处理、集中式日志记录等,适用于提高应用程序的可观测性和调试能力。
视频下载器Skill video-downloader
视频下载器技能用于从YouTube等平台下载视频,支持多种格式和质量选项,适用于离线观看、内容编辑、教育学习等场景。关键词:视频下载,YouTube下载,离线观看,批量下载,格式转换,存档备份。