软件开发 Skill技能列表
跨层检查Skill check-cross-layer
跨层检查是一种软件开发技能,用于在代码实施后验证更改是否全面考虑所有维度,特别是跨层数据流、代码重用、导入路径和一致性检查,以预防常见bug并提高代码质量。关键词:跨层检查、代码验证、软件测试、数据流、代码重用、软件开发、测试清单。
条件渲染技巧:使用三元运算符Skill rendering-conditional-render
这个技能用于在前端开发中优化条件渲染,特别是在 React 和 TypeScript 环境中。通过使用显式三元运算符替代逻辑与运算符,避免当值为 0、NaN 或其他假值时意外渲染,提升代码可靠性和用户体验。关键词包括:条件渲染、三元运算符、React、TypeScript、前端开发、假值处理、优化技巧。
前后端需求沟通Skill frontend-to-backend-requirements
这个技能用于前端开发者向后端开发者沟通数据需求,确保用户界面能正确渲染。它包括描述所需显示的数据、用户可以执行的操作、需要处理的UI状态等,而不涉及具体的实现细节。关键词:前端开发、后端开发、需求沟通、API设计、协作开发、软件开发。
每周预算-紧急例外与超支重置Skill "weekly-budget-with-emergency-exception-and-overspend-reset"
这是一个可重用的预算管理技能,用于强制执行每周家庭支出上限,包含规则化的紧急例外处理。当检测到连续两周超支时,自动触发15分钟的结构化纠正会话,并支持45分钟的月度复盘,适用于夫妻或共享家庭。通过明确的非解释性分支逻辑处理预算中断,如取消、延迟或类别超支。关键词:预算管理、支出控制、紧急例外、超支重置、家庭预算、月度复盘、行为问责、规则执行、财务纪律、消费规划。
Ruby面向对象编程Skill ruby-oop
Ruby 面向对象编程技能用于深入掌握Ruby语言的OOP核心特性,包括类定义、模块混入、继承、方法可见性等,适用于后端开发、软件架构设计和编程实践。关键词:Ruby, 面向对象编程, OOP, 类, 模块, 继承, 混入, 方法可见性, 后端开发, 软件设计。
Printautopilot自动化工具Skill printautopilot-automation
此技能用于通过Rube MCP和Composio平台自动化Printautopilot任务,包括工具发现、连接验证和执行工作流,适用于自动化工作流和工具集成。关键词包括自动化、Printautopilot、Rube MCP、Composio、AI智能体、工作流、工具集成。
缓存策略助手Skill caching-strategy-helper
缓存策略助手是一个技能,用于推荐和优化缓存策略及失效模式,帮助中级开发者和架构师提升应用性能。关键词包括缓存策略、性能优化、架构设计、开发指导、后端开发。
团队管理器Skill team-manager
团队管理器是一个用于管理和存储团队编码风格、规则和知识持久化配置的工具,支持跨项目自动注入,使用三阶内存和TF-IDF搜索技术。关键词:团队管理、编码风格、TF-IDF、持久化配置、开发工具、DevOps。
规范驱动开发工具包Skill speckit
Spec Kit是一个AI辅助的规范驱动开发(SDD)工具包,用于将自然语言想法快速转化为可执行规范、实现计划和任务列表。适用于功能规划、PRD创建、开发管理和项目管理,支持增量交付和质量保证。关键词:规范驱动开发、AI辅助、软件开发工具、项目管理、敏捷开发、架构设计。
ast-grep代码搜索技能Skill ast-grep
这个技能旨在帮助用户利用ast-grep工具进行结构性代码搜索和分析。它可以将自然语言查询转换为ast-grep规则,用于在代码库中查找特定的代码模式、语言结构或具有特定AST特征的代码。适用于需要执行复杂代码查询的场景,如搜索所有使用await的异步函数或定位具有特定参数的方法调用。关键词:ast-grep, 代码搜索, AST, 抽象语法树, 结构性匹配, 代码分析。
Godot收藏游戏循环技能Skill godot-game-loop-collection
这个技能是用于Godot游戏引擎,提供一个标准化的框架来帮助开发者实现收藏类游戏目标,如寻宝、收集物品等。它简化了游戏开发过程,提升开发效率。关键词:Godot, 游戏开发, 收藏循环, 游戏目标, 技能框架, 量化交易专家。
Expo部署Skill expo-deployment
Expo部署技能用于将基于Expo框架开发的移动应用部署到iOS App Store、Android Play Store以及Web平台,包括配置EAS构建、管理OTA更新和实施CI/CD工作流,适用于移动应用开发和发布流程。关键词:Expo、部署、iOS、Android、Web、EAS、OTA更新、CI/CD、移动开发。