Skills
收录 98,873 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
完整的 Python 3.13+ 基础知识系统。在以下情况主动激活:(1) Python 3.13 free-threading(no-GIL),(2) JIT 编译器使用,(3) 模式匹配语法,(4) 海象运算符,(5) 3.12+ 的 f-string 特性,(6) 3.12+ 的类型参数语法,(7) 异常组,(8) dataclass 与枚举,(9) 上下文管理器。提供:现代语法、性能特性、最佳实践、命名约定。确保符合 Python 3.13+ 的正确模式并具备最优性能。
使用 PyTRIO 编写、调试或解释远程大模型训练与推理代码。用户提到 pytrio、TRIO、PyTRIO SDK、ServiceClient、TrainingClient、SamplingClient、LoRA 训练、SFT、异步 SFT、PyTRIO-Jev、PyTRIO Decision Model 决策模型、多模态推理、多模态训练、Vision GRPO、视觉 RLVR、ImageChunk、RL、GRPO、OPD、Search-R1、ReTool、DAPO、GSPO、ALFWorld、TextWorld、Agentic RL、OPSD、On-Policy Self-Distillation、DPO、custom loss、自定义损失函数、forward_backward_custom、forward_backward_custom_async、工具调用强化学习、HuggingFace datasets、PyTRIO OpenAI 兼容 API、SwanLab 训练记录、权重保存、checkpoint 或远程 LLM 后训练时使用。
Sa-Token 集成扩展技能。覆盖 JWT 集成(Simple/Mixin/Stateless三种模式对比表)、Redis持久化(JDK序列化/JSON序列化)、Alone-Redis独立Redis(鉴权缓存与业务缓存隔离)、AOP注解鉴权(Service层使用注解)、SpEL表达式注解(@SaCheckEL)、Quick-Login快速登录(零代码登录页)、JSON序列化扩展(Jackson/Fastjson/Fastjson2/Snack3)、模板引擎集成(Thymeleaf/Freemarker标签方言)、RPC集成(Dubbo/Dubbo3/gRPC上下文传播)。 当用户需要集成JWT实现无状态认证、配置Redis分布式会话、缓存隔离、Service层注解鉴权、快速搭建登录页面时使用。 基础登录认证请先使用 sa-token 技能。
Sa-Token 微服务鉴权技能。覆盖 Same-Token 内部服务外网隔离机制、SpringCloud Gateway 网关统一鉴权(Reactor 响应式)、Feign/Dubbo/gRPC 内部 RPC 调用鉴权、分布式 Session 会话方案(Redis Session 中心/JWT 无状态)、Reactor/WebFlux 框架集成、SpringBoot3/4 依赖适配。当用户需要微服务架构下的服务间认证、网关 Token 转发与校验、内部服务外网隔离、分布式会话共享时使用。基础登录认证请先使用 sa-token 技能。
Sa-Token OAuth2.0 服务端技能。覆盖四种授权模式:授权码模式(Authorization Code)、隐式模式(Implicit)、密码模式(Password)、客户端凭证模式(Client Credentials)。完整 OAuth2-Server 搭建、SaOAuth2DataLoader 数据加载器、Scope 权限自定义与分级、OIDC 协议、OpenId/UnionId、自定义 grant_type、自定义登录授权页、注解校验 Access-Token、与登录会话互通、Scope level 等级控制、自定义 API 路由。当用户需要搭建 OAuth2.0 认证服务器、开发开放平台、实现第三方应用授权时使用。基础登录认证请先使用 sa-token 技能。
Figma↔Storybook 双向桥接,通过原生 Figma MCP 实现。design→code:从 Figma 变量映射基础 token(颜色/间距/字体),并保证 design↔code 一致性 + 漂移检测,交付已批准的 Figma 组件(提取 → 构建 → 嵌入),按 sb-stories 的规则编写 stories。code→design:从组件 + stories + token 一致性 + 用法构建 Code Connect 映射,使 Figma Dev Mode 显示真实代码。适用于“同步我的 Figma token”、“将 Figma 变量映射到我的设计系统”、“交付这个已批准的 Figma 设计”、“检查 design↔code token 一致性”、“将我的组件连接到 Figma / code connect”。不适用于原型设计/迭代尚未确定的设计(那是 sb-explore)。
擅长保护 Web 应用免受 OWASP Top 10 漏洞影响。涵盖身份验证、授权、输入验证、XSS 防护、CSRF 防护、安全响应头和安全性测试。将安全性视为一等需求,而非事后补充。当提及 "security、OWASP、XSS、CSRF、SQL injection、authentication security、authorization、input validation、secure headers、vulnerability、penetration testing、security、owasp、authentication、authorization、xss、csrf、injection、headers" 时使用。
当用户希望依据提交信息自动化发布时,使用此技能在仓库中设置 semantic-release 和约定式提交。触发条件包括“set up semantic release”“add conventional commits”“configure automated versioning”“set up commitlint”“add husky hooks”或“automate our changelog and GitHub releases”——即使用户从未提及 semantic-release,只要求生成版本号递增、标签或变更日志也应使用。请勿将此技能用于手工维护 CHANGELOG 加手动 `git tag` 的流程(按设计保持手动),或与发布无关的一般 CI 流水线工作。
通过采样实时 v2 动态和反应,为 Stream Activity Feeds 应用生成 v2 -> v3 同步映射;如果可获取应用的 v2 集成代码,还会读取其写入路径,并据此规划应用代码从 v2 迁移到 v3 的方式。适用于设置 Feeds v2 到 v3 的迁移、构建、审查或调试 v3 同步映射、询问“我们的应用需要什么映射?”,询问如何将应用的 v2 Feeds 代码移植到 v3,或迁移后的动态在 v3 中缺少文本或附件、评论类型错误,或书签丢失时。适用于 v3sync、v2 to v3、feeds migration、activity feeds migration、sync mapping、extra_context、reaction kinds、comments and bookmarks mapping、porting plan 等关键词。同一映射同时用于实时同步器和批量导出器。
为 Unreal Engine 游戏与应用构建、集成 Stream Chat 并回答相关操作问题。适用于 Unreal Engine / UE5 / C++ / Blueprint / UMG 项目工作——按引擎版本安装插件、在 HUD 上接线 StreamChatClientComponent、ConnectUser 与 token、频道与消息、随附的 WBP_* 聊天控件、主题、cooking,以及 iOS / Android / 桌面打包。触发词:unreal、unreal engine、ue5、ue 5.7、ue 5.8、.uproject、.uplugin、Build.cs、umg、blueprint、widget blueprint、StreamChat plugin、UStreamChatClientComponent、UChatChannel、FChannelProperties、WBP_TeamChat、in-game chat、game chat。仅限聊天——Unreal 没有 Stream Video 或 Feeds SDK。
STRK20(Starknet 隐私池)的路由与心智模型。在选择集成路径、回答关于 STRK20 如何运作的问题(notes、nullifiers、查看密钥、通道、actions、证明、存款筛查)、说明哪些内容被隐藏哪些公开、处理合规与审计问题,或梳理生态(影子账户、原私有子账户、EVM Privacy Bridge、入门套件、RFP、孵化器、品牌套件)时使用。实现工作直接触发同类技能:面向 TS/React 私有 dapp 的 strk20-wallet-api,Cairo 辅助工具的 strk20-anonymizer-contracts,面向前端和持钥后端的 strk20-privacy-sdk。
使用异步生成器订阅 .subscription(async function*() { yield }) 设置实时事件流。推荐使用通过 httpSubscriptionLink 的 SSE,而非 WebSocket。使用 @trpc/server 的 tracked(id, data) 进行带 lastEventId 的重连恢复。WebSocket 通过 wsLink 和 @trpc/client 的 createWSClient,以及 @trpc/server/adapters/ws 的 applyWSSHandler。通过 initTRPC.create({ sse: { ping: { enabled, intervalMs } } }) 配置 SSE ping。通过 opts.signal 使用 AbortSignal 进行清理。使用 splitLink 路由订阅。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
