Skills
收录 99,064 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
编写、修改与审查 MaaFramework interface.json(Project Interface V2)——任务入口声明、controller/resource 配置、GUI 选项接线(pipeline_override 与覆盖顺序)、preset 预设、pretask 启动前任务、agent 子进程配置、import 拆分与结构排错。Use when creating, editing, or reviewing an interface.json for a MaaFW project, adding user-facing options or presets, wiring pipeline_override, configuring pretask or agent child processes, splitting interface files via import, or diagnosing interface structure errors.
面向从 MySQL 迁移到 MariaDB 的开发者,以及具有 MySQL 经验并使用 MariaDB 的开发者的兼容性指南。适用于将 MySQL 应用迁移到 MariaDB、MySQL 语法或习惯在 MariaDB 中导致意外行为、询问 MySQL/MariaDB 兼容性,或改编为 MySQL 编写的代码以在 MariaDB 上运行。重要提示——MariaDB 与 MySQL 8.0 有显著差异,并非现代 MySQL 的简单直接替代品。认证插件、JSON 处理、GTID 复制以及若干 SQL 功能都有重要差异。
在 Android 或 Compose 中配合 Paging 3 实现分页列表时使用 —— PagingSource、Pager 与 PagingConfig 的设置,用于离线优先列表的 RemoteMediator,LazyColumn 中的 LazyPagingItems 与 itemKey 集成,通过 flatMapLatest 实现动态筛选,以及使用 TestPager 和 asSnapshot 编写单元测试。触发词包括 Paging 3、infinite list、infinite scroll、paginated list、LazyPagingItems、collectAsLazyPagingItems 和 cachedIn。
负责此技术栈的 Python 代码风格:使用 ruff 进行 lint 和格式化,使用 numpydoc 编写文档字符串。三项职责:(1)技术栈和工作区准备就绪后,根据随附模板放置项目的 `ruff.toml`;(2)对 Claude 刚生成或编辑的所有 Python 文件运行 ruff;(3)根据数据科学问题调整每个已修改文件中的注释,将残留的模板/工作流描述(技能名称、门槛、运行器、摘要、护栏)改写为简洁且针对具体问题的文档,使用户提交的文件读起来像同事编写的,而非生成的脚手架。完成标准是“已修改文件通过 `ruff check`,并且文档说明的是问题,而非流程”。以下任一情况触发:(1)刚通过 Write/Edit/MultiEdit 创建或编辑 Python 文件——在宣布任务完成前调用此技能,运行 ruff 并使文件注释与问题相符;(2)`organize-ml-workspace` 刚搭建好新的 ML 工作区,且项目根目录尚无 `ruff.toml`——放入随附模板;(3)用户询问 lint、格式化、文档字符串风格,或使用 `black`/`isort`/`flake8`/`pydocstyle`——引导其改用 ruff,它是由 `data-science-python-stack` Tier 1 负责的技术栈规范 linter。以下情况跳过:项目不是 Python;本轮仅修改 Markdown/TOML/JSON/YAML;文件位于用户不拥有的第三方 vendored 目录中。使用方法:手动对刚修改的文件运行 ruff,不要配置 PostToolUse hook。运行 ruff 前,必须阅读“Stop conditions”部分,并在回复中以可见文本输出 Pre-flight checklist;两项缺一不可。
根据项目的真实技术栈(而非通用允许列表)生成或更新 Claude Code 设置:`.claude/settings.local.json`、`.claude/settings.json` 和 `.mcp.json`。从锁文件和清单中检测实际工具链与框架,将其与当前设置进行差异比较,并仅建议检测到的工具所需的命令权限、文档域名和 MCP 集成。这是一项仅供用户使用、会修改持久配置的维护工作流:每个条目都以证据为依据(仅包含检测到的工具);排除破坏性、绝对路径和用户专属路径;保留现有自定义设置;未经明确批准不会写入任何内容。用于审计或更新当前仓库的 Claude 设置。
将 Venice 用作按调用付费的 JSON-RPC 代理,接入 27 个 EVM、Starknet 和 Solana 网络。涵盖公开的 GET /crypto/rpc/networks、POST /crypto/rpc/{network}、链族及其显式的按族方法白名单、1×/2×/4× 方法层级定价模型(约每积分 $7e-7)、每分钟速率限制与按用户请求串行化、用于安全重试的幂等键、单次与批量(≤100)请求,以及不支持的有状态/WebSocket 方法(eth_subscribe、eth_newFilter、*Subscribe 等)。
当用户要求 "audit this codebase"、"audit this code"、"code audit"、"check for bugs"、"review code quality"、"find dead code"、"check for anti-patterns"、"performance audit"、"check for code smells"、"technical debt"、"code health check"、"review test quality" 或 "check error handling" 时,应使用本技能。对于以安全为重点的审计(漏洞、OWASP 问题、注入、认证或授权弱点、密钥管理、密码学审查、依赖 CVE、IaC、CI/CD),请改用 `security-audit` 技能。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
