技能大全

发现合适的技能,快速扩展 AI 智能体的专业能力。

显示 461 个技能

skill-rails-upgrade
分析Rails应用并提供升级评估
开发工具查看
using-git-worktrees
在开始需要与当前工作区隔离的功能开发时,或在执行实施计划前使用——创建独立的Git工作树,具备智能目录选择和安全验证功能。
开发工具查看
minecraft-bukkit-pro
精通使用Bukkit、Spigot和Paper API开发Minecraft服务器插件。专长于事件驱动架构、命令系统、世界操控、玩家管理及性能优化。主动应用于插件架构设计、游戏机制实现、服务器端功能开发或跨版本兼容性处理。
开发工具查看
mobile-developer
开发采用现代架构模式的React Native、Flutter或原生移动应用。精通跨平台开发、原生集成、离线同步与应用商店优化。主动运用PROACTIVELY策略实现移动功能开发、跨平台代码编写或应用性能优化。
开发工具查看
mobile-design
iOS与Android应用的移动优先设计与工程原则。涵盖触控交互、性能优化、平台规范、离线行为及移动端专属决策逻辑。聚焦设计原理与约束条件,而非固定布局模板。适用于React Native、Flutter及原生移动应用开发。
开发工具查看
mobile-security-coder
精通安全移动编码实践,专注于输入验证、WebView安全及移动端特定安全模式。主动应用于移动安全实施或移动安全代码审查。
开发工具查看
performance-testing-review-multi-agent-review
适用于性能测试评审的多代理评审场景
开发工具查看
personal-tool-builder
专长于打造先解决自身问题的定制工具。优秀产品常始于个人工具——先解决自身痛点,为自己而建,继而发现他人同有此需。涵盖快速原型开发、本地优先应用、命令行工具、逐步演化为产品的脚本,以及内部自用的艺术。适用场景:构建工具、个人工具、解决自身痛点、应对个人问题、命令行工具。
开发工具查看
solidity-security
掌握智能合约安全最佳实践,防范常见漏洞并实施安全的Solidity编程模式。适用于编写智能合约、审计现有合约或为区块链应用部署安全措施的场景。
开发工具查看
moodle-external-api-development
为Moodle LMS创建自定义外部Web服务API。适用于实现课程管理、用户跟踪、测验操作或自定义插件功能的Web服务。涵盖参数验证、数据库操作、错误处理、服务注册以及Moodle编码标准。
开发工具查看
multi-platform-apps-multi-platform
通过API优先架构和并行实施策略,在网页、移动端和桌面平台一致地构建和部署相同功能。
开发工具查看
n8n-mcp-tools-expert
n8n-mcp MCP工具高效使用专家指南。适用于节点搜索、配置验证、模板调用、工作流管理或使用任何n8n-mcp工具的场景。提供工具选择指引、参数格式说明及常用模式参考。
开发工具查看
n8n-code-python
在n8n代码节点中编写Python时,请遵循以下实践要点: 1. **数据访问方式**: ```python # 访问输入数据 input_data = items[0].json # 单条数据 all_inputs = items # 所有输入项 # 使用_n8n语法 item = _input.item.json node_name = _node.name ``` 2. **数据处理示例**: ```python output_items = [] for item in items: data = item.json # 修改或创建新数据 processed = { "id": data.get("id"), "processed_field": str(data.get("original")).upper(), "timestamp": _node.parameters.get("customTime") } # 添加输出 output_items.append({ "json": processed, "pairedItem": item.pairedItem }) return output_items ``` 3. **注意事项**: - 仅支持Python标准库(无第三方包) - 使用`items`列表接收输入,返回列表输出 - 通过`_node.parameters`访问节点参数 - 错误处理需明确,否则会中断工作流 - 内存限制:每个节点约10MB数据量 4. **实用函数示例**: ```python import json from datetime import datetime def transform_data(input_item): """数据处理函数""" return { **input_item.json, "processed_at": datetime.now().isoformat(), "node_type": _node.type } # 主执行逻辑 results = [{"json": transform_data(item)} for item in items] return results ``` 5. **调试技巧**: ```python # 查看数据结构 print("Node parameters:", _node.parameters) print("Input count:", len(items)) # 返回调试信息(开发时使用) debug_info = { "input_sample": items[0].json if items else None, "parameters": _node.parameters } # return [{"json": debug_info}] # 临时启用 ``` 注意:避免使用异步操作、文件系统写入或长时间运行的操作,保持代码轻量且专注于数据转换。
开发工具查看
n8n-node-configuration
操作感知节点配置指南。适用于配置节点时,了解属性依赖关系、确定必填字段、选择节点详情层级,或按节点类型学习常见配置模式。
开发工具查看
php-pro
使用生成器、迭代器、SPL数据结构及现代面向对象特性编写地道的PHP代码。主动运用这些技术构建高性能PHP应用。
开发工具查看
sql-optimization-patterns
掌握SQL查询优化、索引策略和EXPLAIN分析,显著提升数据库性能并消除慢查询。适用于调试慢查询、设计数据库架构或优化应用性能的场景。
开发工具查看
vector-database-engineer
精通向量数据库、嵌入策略与语义搜索实现。擅长运用Pinecone、Weaviate、Qdrant、Milvus及pgvector等技术构建RAG应用、推荐系统及相似性匹配解决方案。
开发工具查看
nextjs-app-router-patterns
掌握Next.js 14+应用路由器的服务器组件、流式渲染、并行路由及高级数据获取技术。适用于构建Next.js应用、实现服务端渲染/静态生成,或优化React服务器组件的场景。
开发工具查看