软件开发 Skill技能列表
获取技能信息Skill get-skill-info
这个技能用于获取其他技能的详细指令和使用指南,支持Level 2披露,帮助用户快速了解和使用技能,包括查看技能能力、学习参数等,是技能管理系统中的核心工具。关键词:技能管理、指令获取、使用指南、参数学习、技能系统、自动化工具。
文档搜索与分析技能Skill docs-seeker
该技能用于智能发现和分析技术文档,通过 llms.txt 标准优先搜索、GitHub 仓库 Repomix 分析和并行探索策略,适用于获取最新库/框架文档、llms.txt 格式文档、GitHub 仓库分析、无直接支持文档和多源并行搜索。关键词:技术文档搜索、llms.txt、GitHub、Repomix、并行探索、AI 文档工具、文档发现。
规模游戏Skill ScaleGame
规模游戏是一种测试方法,通过在极端规模(如1000倍增大或减小、瞬时或长达一年)下测试系统,来揭示正常规模下隐藏的根本真相。它用于不确定可扩展性、边缘案例不清晰或验证生产环境架构的场景。关键词包括:极端测试、可扩展性、架构验证、规模游戏、软件开发测试。
TikZ图提取与SVG转换技能Skill extract-tikz
此技能用于自动从Beamer源文件中提取TikZ图表,编译为PDF并转换为SVG格式,适用于Quarto幻灯片制作,涉及自动化脚本、文档处理和格式转换。关键词:TikZ, Beamer, SVG, Quarto, 自动化, LaTeX编译, PDF转换, 图表提取。
代码审查Skill code-review
这是一个指导代码审查实践的技能,强调技术严谨性、基于证据的声明和验证过程,适用于软件开发中的代码评审、反馈接收和请求审查,确保代码质量和防止错误完成声明。关键词包括代码审查、技术严谨、验证、软件开发、质量保证、测试、DevOps、证据优先。
PDF操作工具包Skill pdf
这是一个用于程序化处理和操作PDF文档的技能,提供全面的工具集,包括提取文本和表格、创建新PDF、合并和拆分文件、填充表单等功能,适用于文档自动化、数据分析和报告生成。关键词:PDF处理、文本提取、表格提取、PDF创建、文档自动化、数据分析、Python、命令行工具。
模式检测Skill pattern-detection
模式检测技能是一种自动化代码库模式识别工具,专注于检测和记录代码中的命名约定、错误处理和测试模式,以维护代码一致性、提升软件质量和效率。关键词:模式检测,代码一致性,软件工程,代码规范,编程模式,代码质量。
系统性调试Skill debugging-systematic
系统性调试是一种用于诊断和修复软件问题的技能,通过根本原因分析方法,帮助开发者解决bug、测试失败、性能问题等。它适用于生产问题、日志分析、竞态条件调试等场景,关键词包括:调试、根本原因分析、bug修复、测试优化、性能调试、日志追踪。
数据迁移-安全模式更改Skill data-migration
该技能用于规划、执行和管理数据库与数据迁移过程,包括安全模式更改、零停机部署、数据完整性保证和回滚策略。关键词:数据迁移,数据库迁移,模式更改,零停机时间,数据完整性,回滚策略。
头脑风暴Skill brainstorming
头脑风暴技能通过结构化方法在项目实施前进行创意构思、探索多种方案、挑战假设并细化设计,适用于软件开发、产品设计和项目管理中,以提升创新效率和解决方案质量。关键词:头脑风暴、创意细化、系统架构、问题解决、替代方案探索、软件开发、产品设计。
系统化调试Skill debugging-systematic
系统化调试技能通过根因分析框架帮助诊断和修复软件中的bug、测试失败及意外行为。它强调在提出修复前先科学理解问题根源,适用于生产问题、性能调试、日志分析等场景,提高开发效率和代码质量。关键词:调试、根因分析、bug诊断、系统化方法论、测试失败、性能问题。
代码审查Skill code-review
代码审查是一种系统化分析代码更改的技能,用于确保代码质量、可维护性、安全性,并遵循最佳实践。它涉及检查拉取请求、功能实现和代码修改,以防止错误、提升性能、验证测试覆盖、评估架构决策,并提供建设性反馈以优化团队协作和软件可靠性。关键词:代码审查、代码质量、安全漏洞、性能优化、可维护性、测试覆盖、编码标准、团队协作、软件质量保证。