Skills
收录 98,873 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
在集成 `@nestjs-crud/*`(v2.2+)时使用——接入 TypeORM/Drizzle/MikroORM/Prisma 适配器,配置 `@Crud()`/`@CrudAuth()`/`@Override()`/`@Feature()`/`@Action()`,可选启用的游标分页,通过 `getFeature`/`getAction` + `nest-access-control`/CASL 实现 ACL/RBAC 守卫,使用 `CrudValidationGroups` 的 DTO,拆分查询的关系加载,嵌套 `?join=` 报 400 `Invalid join`,`ioredis` 上的 npm `ERESOLVE`,调试 `RequestQueryException`、`CrudCacheNotConfiguredError`、`EBADENGINE`(Node <22.12)、更新时校验失败、MikroORM stale-em、覆盖写入时的保存点,以及在 `implements CrudController` 搭配 `serviceProperty` 时的 TS2559 "has no properties in common"(改用 `CrudControllerFor`)。
使用公共的 `orca` CLI 操作 Orca 管理的 worktree、文件夹上下文、终端、仓库、自动化、产物、worktree 评论以及 Orca 应用内嵌的浏览器。当用户说出「$orca-cli」、「use orca cli」、「Orca worktree」、「child worktree」、「cardStatus」、「spawn codex/claude in a worktree」、「read/wait/send Orca terminal」、「terminal send」、「full handoff」、「handover」、「give this to another agent」、「another worktree」、「Orca browser」、「orca artifacts」、「share HTML/Markdown」、「public artifact link」或「control the browser inside Orca」时使用。任务涉及 Orca 管理的状态时,优先使用它而非原始的 `git worktree`、临时 PTY、Playwright 或 Computer Use。对于 Orca 内嵌浏览器之外的浏览器窗口、webview 或桌面 UI,使用 Computer Use。
Pi 无头 RPC JSONL 通过 stdin/stdout,严格 LF 分帧,--mode json 事件流,以及 Node SDK 替代方案(AgentSession)。在集成 pi --mode rpc、pi --mode json,编写使用该协议的客户端,读取 JSON 事件流,或在 RPC 与进程内 SDK 之间选择时使用。适用于 "pi rpc client"、"JSONL framing"、"readline rpc"、"--mode json"、"json events"、"embed pi without subprocess"、"createAgentSession"、"AgentSessionRuntime"、"ModelRegistry"、"embed pi"、"SDK factory",即使用户只是粘贴了 JSON 行也适用。
完整的 Python asyncio 体系。以下情况主动激活:(1) async/await 语法,(2) 用 asyncio.gather 实现并发执行,(3) TaskGroup(3.11+),(4) 用 Semaphore 做限流,(5) 用 asyncio.timeout 设置超时,(6) 用 Queue 实现生产者-消费者,(7) 异步生成器与上下文管理器,(8) uvloop 性能,(9) 常见的异步陷阱。提供:并发模式、I/O 优化、异步库(aiohttp、httpx、asyncpg)。确保异步模式正确且不阻塞。
完整的 React hooks 参考体系。以下情况主动激活:(1) useState 与 useReducer 模式,(2) useEffect 与生命周期,(3) useRef 用于 DOM 与值,(4) useContext 用于共享状态,(5) useMemo 与 useCallback 优化,(6) React 19 hooks(useTransition、useDeferredValue、useActionState、useOptimistic),(7) 自定义 hook 开发,(8) Hook 规则与最佳实践。提供:Hook 语法、effect 清理模式、性能优化、自定义 hook 模式。确保 hook 使用正确并遵循 React 最佳实践。
在需要运行时观测时,作为调试技能家族的默认入口:静态分析受阻、修复无效、日志看似正常但行为错误,或修复验证需要前后证据。涵盖升级决策、定向插桩(而非全面撒网式日志)、MRE 复现、证据层级、置信度门控、逃生通道和修复验证;可与 browser-debug-toolkit / hybrid-debug / channel enablers 组合使用而不会削弱它们。触发词 —— 「打点调试」「打日志调试」「运行时调试」「运行时验证」「复现验证」「日志分析根因」「根因置信度不足」「静态分析碰壁」「修了还是不行」「日志正常但行为不对」「偶现」「调试默认入口」 / runtime evidence debugging, instrumentation debugging, escalate to runtime, evidence-driven debugging, fix didn't work, intermittent bug。
Sa-Token 轻量级 Java 权限认证框架核心技能。覆盖登录认证、权限/角色认证、注解鉴权、路由拦截鉴权、Session 会话、踢人下线、Token 有效期策略、框架配置、Token 风格与提交前缀、前后端分离、记住我模式、同端互斥登录、NotLoginException 场景值处理。StpUtil 是核心门面工具类,提供 login/checkLogin/logout/isLogin/getLoginId/getTokenValue 等全套鉴权 API。当用户需要 Java Web 项目集成权限认证、使用 StpUtil 进行登录/权限校验、配置路由拦截器或注解鉴权时使用。不涉及二级认证/封禁/多账号/SSO/OAuth2/微服务/API 安全/JWT/Redis 等高级功能,请使用对应专项技能。
构建 Salla Communication App,代表商家发送 SMS、WhatsApp 或电子邮件。适用于构建渠道应用、OTP/通知发送或 communication.*.send 事件。Salla 差异点:没有 sub_category_id,默认零 webhook,渠道必须在发布前通过 supported-features 声明(否则返回 403),且每个 send 事件都是 App Function 触发器 —— 优先使用 App Functions。应用创建 → salla-app-builder;凭据 → salla-app-settings;处理程序代码 → salla-app-functions;token/OAuth → salla-app-auth。
当用户想要 "screenshot my app"、"take a screenshot of localhost"、"generate screenshots for the README"、"batch screenshot my pages" 或 "set up shot-scraper" 时,使用本技能通过 shot-scraper 为本地开发服务器或 HTML 文件截图——即使他们从未提到 shot-scraper,只是想要一张页面图片、一张 OG 图或文档配图。不要将本技能用于终端或命令行录制(参见 record-tui)、启动或调试应用本身(参见项目的 run 技能),或编辑已有图片。
当用户要求调用需要认证的 HTTP API(例如“调用 GitHub/OpenAI/Slack API”“访问需要 bearer token 的端点”),且本设备已安装 `sesame` 命令行时,使用本技能。Agent 调用 `sesame request`,它通过用户自己的 broker 转发 HTTP 调用,并在服务端附加认证请求头。本技能不安装软件,不从环境读取凭据,仅在固定的 `sesame` 子命令范围内运行 shell(`request`、`status`、`hostnames`、`login`、`refresh`、`switch`、`police`——包括其 `--auto`/`--yes`/`--verify`/`--backup`/`--neutralize` 迁移标志——`launch`、`init`、`onboard`、`trust`、`doctor`、`proxyd`、`egress`、`proxy-key`、`help`、`secret`、`agents`、`deploy`、`update`)。对于无需认证的公开端点、localhost 服务,或用户已在环境中导出 token 供直接使用时,跳过。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
