软件开发 Skill技能列表
ReactHooks模式Skill react-hooks-patterns
这个技能用于掌握和使用 React Hooks 的各种模式,包括 useState、useEffect、useContext、useMemo、useCallback 和自定义钩子,实现现代 React 前端应用中的状态管理、副作用处理、性能优化和可重用逻辑。关键词:React Hooks, 前端开发, 状态管理, 副作用, 性能优化, 自定义钩子。
Objective-CARC模式Skill Objective-CARCPatterns
Objective-C ARC 模式技能专注于自动引用计数在 Objective-C 编程中的应用,涵盖强引用、弱引用、循环引用避免、所有权限定符、Core Foundation 桥接技术等关键主题。适用于 iOS、macOS 等 Apple 平台开发,帮助开发者编写内存高效、无泄漏的代码,提升应用性能和稳定性。关键词:Objective-C, ARC, 自动引用计数, 内存管理, 强引用, 弱引用, 循环引用, Core Foundation, iOS 开发, 移动应用开发。
预设评估Skill evaluate-presets
该技能用于通过自动化shell脚本评估和验证Ralph的hat集合预设,系统测试预设配置、性能指标如hat路由效率,并生成详细报告以确保软件质量。适用于软件测试、DevOps和自动化验证场景。关键词:预设评估、hat集合、自动化测试、性能监控、软件测试、DevOps、质量保证。
Python脚本编写技能Skill python-scripting
Python脚本编写技能是一种利用uv包管理器和PEP 723标准,快速创建和管理具有自动依赖安装功能的独立Python脚本的工具。它专注于提升脚本开发效率、确保环境可复现性,并简化命令行工具的构建流程,适用于自动化任务、数据处理和快速原型开发。关键词:Python脚本,uv依赖管理,PEP 723,自动化脚本,命令行工具,可复现环境,快速开发。
Git工作流策略Skill git-workflow-strategy
掌握 Git 工作流,包括 GitFlow、GitHub Flow、基于主干的开发等,配置分支、合并策略和团队协作模式。
前端设计Skill frontend-design
该技能专注于创建独特、生产级别的前端界面,强调高质量设计和创意代码实现,避免通用AI美学。适用于构建网页组件、页面、应用程序等,生成视觉冲击力强的UI设计。关键词:前端开发、UI设计、代码美学、网页界面、生产级别、创意设计、前端技能。
技术栈评估器Skill tech-stack-evaluator
技术栈评估器是一款全面的技术选型分析工具,通过数据驱动的方法帮助开发团队进行技术决策。该工具提供技术框架对比、完整技术栈评估、生态系统健康度分析、总拥有成本(TCO)计算、安全合规评估、迁移路径分析、云服务商比较和智能决策报告等功能。支持多种输入格式,包括文本对话、YAML、JSON和URL,并能根据用户需求生成不同详细程度的分析报告。适用于软件开发团队、技术架构师、项目经理进行技术选型、成本优化、风险评估和迁移规划。
吠陀占星术计算与解释技能Skill project-astrology-vedic
这个技能提供吠陀占星术的专业计算和解读服务,包括昆达里生成、运势预测、兼容性分析、分盘计算等。它基于恒星黄道系统,帮助用户了解个人命运、时间规划和命理分析。关键词:吠陀占星术、印度占星术、昆达里、命运预测、占星计算、运势解读、兼容性配对、大限系统。
行为驱动开发Skill bdd-principles
行为驱动开发(BDD)是一种协作软件实践,旨在通过具体示例定义系统行为,促进业务和技术团队之间的沟通,自动化测试作为活文档,并专注于交付业务价值。关键词:BDD、行为驱动开发、软件测试、协作开发、自动化测试、业务分析、敏捷开发。
CausalPy环境配置Skill python-environment
这个技能用于自动化检测和配置conda兼容工具(如mamba、micromamba、conda),创建和更新CausalPy Python环境,并在环境中运行命令。适用于软件开发、数据科学项目中需要隔离Python环境的场景,提高开发效率。关键词:Python, Conda, 环境配置, DevOps, 自动化, CausalPy, 工具管理。
代码质量门禁Skill quality-gates
代码质量门禁是一个自动化代码质量检查工具,用于在代码提交、合并或部署前强制执行质量标准。它通过运行代码检查、类型检查、单元测试、安全审计等一系列自动化检查,确保代码库的一致性和可靠性,防止低质量代码进入生产环境。关键词:代码质量,自动化检查,持续集成,安全审计,单元测试,代码规范,DevOps,质量门禁,CI/CD,代码审查。
Rust设计模式指南Skill rust-design-patterns
Rust设计模式指南提供Rust编程语言的惯用法和最佳实践,涵盖所有权管理、借用检查器解决方案、API设计模式、性能优化技巧和常见反模式。适用于Rust开发者解决生命周期错误、内存安全问题和编写高效地道的Rust代码。关键词:Rust编程,设计模式,所有权模型,借用检查器,内存安全,API设计,性能优化,反模式