软件开发 Skill技能列表
Sentry发布管理Skill sentry-release-management
Sentry发布管理技能用于通过Sentry工具管理软件发布流程,包括创建发布、关联Git提交、上传JavaScript source maps、跟踪部署状态和监控发布健康指标。关键词:Sentry发布管理、CI/CD集成、source maps上传、部署跟踪、错误监控、发布健康。
事件建模Skill event-modeling
事件建模技能是一种基于Adam Dymitruk方法论的可视化工具,用于设计和规划事件驱动系统。它涵盖命令、事件、读模型和自动化四种规范,通过泳道图帮助团队在软件开发中进行架构设计、事件驱动架构规划和最佳实践遵循。关键词:事件建模,事件驱动系统,架构设计,泳道图,命令事件模型,系统设计,软件架构,可视化方法,业务过程建模。
项目治理章程Skill constitution
这个技能用于通过协调并行模式发现来创建或更新项目的治理章程。它基于代码库分析生成项目特定的规则,覆盖安全、架构、代码质量和测试等焦点领域,确保软件开发遵循一致的最佳实践。关键词:项目治理、代码发现、规则生成、安全审计、架构设计、自动化协调。
Web接口指南合规审查工具Skill web-design-guidelines
该技能用于自动审查Web UI代码是否符合Web接口指南,包括检查可访问性、设计审计、用户体验(UX)评估和最佳实践合规性。它通过获取最新指南、分析代码文件并输出问题报告,帮助开发者优化网站设计和功能。关键词:UI审查、可访问性检查、设计审计、UX审查、Web最佳实践、前端开发、代码合规。
Beamer到Quarto翻译工作流Skill translate-to-quarto
这个技能用于将Beamer LaTeX文档自动翻译成Quarto RevealJS HTML幻灯片,实现多阶段工作流,包括TikZ图形提取、R数据集成、内容保真检查和视觉优化。它适用于技术文档转换、教育材料制作和自动化演示生成。关键词:Beamer, LaTeX, Quarto, RevealJS, TikZ, 翻译, 工作流, HTML幻灯片, 自动化工具。
完成前验证技能Skill VerificationBeforeCompletion
这是一个用于软件开发中的质量保证技能,强调在声称工作完成前必须运行验证命令并提供证据,以防止虚假声称和错误交付。关键词包括验证、测试、质量保证、DevOps、软件工程、错误预防、流程控制、测试驱动开发、回归测试、构建验证。
性能优化Skill performance-optimizer
性能优化技能专注于代码和系统的性能分析、瓶颈识别与优化策略,帮助用户提升软件和应用程序的性能、减少资源消耗并修复性能瓶颈。关键词包括性能优化、代码分析、系统调优、瓶颈检测、性能测试和资源管理,适用于软件开发、DevOps和数据科学等领域。
Rust异步编程模式Skill rust-async-patterns
这个技能是关于掌握Rust中的异步编程,使用async/await语法、tokio运行时和futures生态系统,用于高效的并发I/O操作,如构建异步Web服务器、客户端、处理并发请求等。关键词:Rust、异步编程、tokio、async/await、并发、I/O操作、Web服务器、异步模式、futures。
后端开发技能Skill backend-development
后端开发技能专注于使用Node.js、Python、Go、Rust等现代技术和框架如NestJS、FastAPI,构建高性能、可扩展、安全的服务器端系统。涵盖API设计(REST、GraphQL、gRPC)、数据库管理(PostgreSQL、MongoDB)、认证授权(OAuth 2.1、JWT)、性能优化、微服务架构、测试策略和DevOps实践,关键词包括:后端开发、Node.js、Python、API设计、数据库优化、微服务、DevOps、安全最佳实践。
代码重构Skill refactor
这个技能用于代码重构,旨在提高代码可维护性而不改变业务逻辑。它通过分析代码问题、应用重构技术、严格测试验证来确保行为不变。关键词:代码重构、可维护性、测试驱动、行为保留、重构协调器。
Sentry错误调查技能Skill investigate-errors
该技能用于通过Sentry工具调查和分析软件项目中的错误和异常,帮助快速识别问题、模式和根因,提升错误监控和故障排查效率。关键词包括Sentry、错误调查、DevOps、错误监控、错误分析、故障排查、软件质量。
创建拉取请求技能Skill pull-request
此技能用于自动创建GitHub拉取请求,通过解析参数生成规范的PR标题和正文,链接到相关问题,便于代码审查和跟踪。适用于软件开发流程中的DevOps环节,提高效率。关键词:GitHub, 拉取请求, 代码审查, 自动化, DevOps。