test-driven-development
测试驱动开发(TDD)技能,用于在编写任何功能实现或缺陷修复代码之前先编写测试。核心原则是:先写测试、看它失败、再写最小代码使其通过。该技能强调“没有失败的测试就不写生产代码”的铁律,遵循红-绿-重构循环,并列出常见借口与红旗信号,帮助开发者避免先写代码后补测试的反模式。适用于新功能、缺陷修复、重构和行为变更等场景。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-05 00:16
245,397 个结果
测试驱动开发(TDD)技能,用于在编写任何功能实现或缺陷修复代码之前先编写测试。核心原则是:先写测试、看它失败、再写最小代码使其通过。该技能强调“没有失败的测试就不写生产代码”的铁律,遵循红-绿-重构循环,并列出常见借口与红旗信号,帮助开发者避免先写代码后补测试的反模式。适用于新功能、缺陷修复、重构和行为变更等场景。
用于在宏观层面分析 Java 项目架构的技能,检查包结构、模块边界、依赖方向与分层,识别架构违规与常见反模式,适用于架构评审、包组织评估和整洁/六边形架构合规性检查。
这是一个面向漏洞赏金(Bug Bounty)平台提交漏洞报告(Report Writing)的写作规范与方法技能。它围绕 HackerOne、Bugcrowd、Intigriti、Immunefi 等平台,提供报告模板、以影响为先的写作准则、人类化语气指引、CVSS 3.1 与 4.0 快速评分方法、标题公式、严重性判定与降级应对等内容。核心原则是:先讲影响、用人类语气、避免理论化措辞,禁止使用“could potentially”“may allow”等模糊表达,只陈述已验证的事实。
fal-generate 是 fal-ai-community/skills 中的技能,通过脚本调用 fal.ai 上的 AI 模型生成图像和视频,默认使用队列系统提交任务并轮询结果,支持异步提交、状态查询、结果获取、取消请求、本地文件上传至 fal CDN、模型搜索与 OpenAPI schema 查询。
Prompt Engineer 是一个专注于为大语言模型(LLM)编写、重构和评估提示词(Prompt)的技能。它帮助用户设计、优化和测试提示词,以最大化 LLM 在不同用例下的表现。该技能覆盖提示词模式选择(零样本、少样本、思维链、ReAct)、提示词优化、评估框架、结构化输出(JSON 模式、函数调用)、系统提示词设计(人设与防护栏)以及上下文管理等主题。它提供了一套核心工作流:理解需求、设计初始提示词、测试与评估、迭代优化、文档化与部署,并附带参考指南和示例。适用于为新的 LLM 应用设计提示词、优化现有提示词、实现少样本学习、构建结构化输出模式、开发提示词评估与测试框架、调试不一致的输出,以及在不同模型或供应商之间迁移提示词等场景。
FRED Macro 是圣路易斯联储官方免费经济数据 API 的调用技能,可获取 84 万余条宏观经济时间序列(GDP、CPI、利率、就业、M2、VIX、国债等),支持搜索、分类、标签与元数据查询。
Study Habits 是一个学习习惯管理技能,结合间隔重复、主动回忆与会话追踪,帮助用户更有效地吸收和记忆知识。
Firebase Authentication 是 Firebase 平台提供的身份认证服务,支持邮箱/密码、第三方 OAuth、电话认证、自定义令牌以及多因素认证(MFA)等登录方式。使用该服务可完成用户注册、登录、登出、密码重置、会话管理、JWT ID Token 验证与自定义 Claims(角色)设置,并能在客户端与服务端(Admin SDK)协同处理认证流程。适用于需要在 Web 应用中接入完整认证体系的场景。
该技能用于在 Cloudflare Workers 等边缘/无服务器环境中搭建 Neon 或 Vercel Postgres 无服务器 Postgres 数据库。内容涵盖连接池配置、类 Git 分支、Drizzle ORM 与 Prisma 集成、事务写法、环境变量配置、迁移与部署,并列出 19 个已知问题的预防方法。
lynx-trace-record 是 Lynx 社区提供的一项技能指南,用于指导如何录制 Lynx 性能追踪(trace)。该技能通过 trace_record CLI 工具完成录制流程,包含列出已连接客户端、开始录制、构建并打开页面、执行交互操作、停止录制并获取流句柄、读取并保存追踪数据等步骤。适用于用户询问如何录制 trace 的场景,并提供了常见错误的排查方法。
该技能用于在 Notion 工作区内进行跨页面研究并生成结构化文档。它通过搜索工作区内容、抓取并分析相关页面、综合多来源信息,最终将研究结果保存为新的 Notion 页面。支持研究摘要、综合报告和快速简报等输出格式,并提供引用来源、页面放置和搜索过滤等能力。
基于 ElevenLabs Scribe v2 的语音转文字技能,可将音频或视频转写为文本,支持 90 多种语言、说话人分离与词级时间戳,适用于字幕生成、会议记录和实时转写。
将 React 项目从 Metabase Modular embedding(embed.js Web Components)迁移到 Modular embedding SDK(@metabase/embedding-sdk-react)的代理技能,按固定工作流扫描代码、生成映射并改写组件。
SaaS 平台开发技能,涵盖多租户架构、订阅计费与用户管理,基于 TypeScript/Prisma 示例讲解租户隔离策略、Stripe 订阅与按量计费、功能开关与套餐限额,以及新手引导流程。
基于 Open Targets Genetics 与 GWAS Catalog 的 GWAS 位点统计精细定位技能,用可信集(SuSiE、FINEMAP 等)与 L2G 评分识别可能因果变异及靶基因,并支持本地运行精细定位、共定位与 TWAS 计算。
测试 OAuth 2.0 与 OpenID Connect 实现缺陷的安全技能,覆盖授权码拦截、redirect_uri 操纵、OAuth 流程 CSRF、令牌泄露、权限范围提升等问题,需书面授权后使用。
ckm-design 是一套综合设计技能,覆盖品牌识别、设计令牌、UI 样式、Logo 生成(55+ 风格,Gemini AI)、企业形象项目(50+ 交付物)、演示文稿、横幅、社交媒体图片与 SVG 图标,通过 Python 脚本与子技能路由完成设计任务。
Hyperliquid DEX 交易技能插件:在 Hyperliquid L1 上交易永续合约与现货,支持从 Arbitrum 充值、提现到 Arbitrum、perp 与 spot 账户间划转,以及 HyperEVM 上的 gas 管理。写操作默认预览,实盘需用户显式确认。
介绍如何在智能体工作流中用 jj(Jujutsu)替代 git 做本地版本控制。适用于仓库存在 .jj/ 目录、配置提及 jj 等场景,涵盖变更模型、常用命令、Git 远程桥接与并行工作区。
响应式布局构建技能,指导使用 CSS Grid、Flexbox 与容器查询创建移动优先的自适应页面,涵盖常见布局模式、断点、流式排版与跨视口测试清单。
面向使用 MCP skill-* 工具管理 PostHog 技能的智能体的最佳实践指南,讲解如何发现、读取、创建、更新与重构技能,核心是渐进式披露、选择最小的写入原语、用 base_version 处理并发。
面向双边市场创业者的供需平衡诊断技能,依据 Lenny's Podcast 与 Newsletter 中 6 位嘉宾的洞见,帮助判断增长瓶颈在供给还是需求侧。
Render 服务扩缩容技能:配置手动实例数、自动扩缩容目标、选择计算套餐并优化成本,适用于 Web Service、Private Service 和 Background Worker。
该技能用于以证据驱动的错误诊断与智能调试。它适用于可复现的故障或间歇性事故:先解析错误信息、堆栈跟踪、复现步骤、受影响组件、性能特征、运行环境与失败模式,再结合日志、链路追踪、APM 指标、错误跟踪与部署变更进行比对,生成并排序多个假设,选择调试策略(交互式调试、可观测性驱动、时间旅行、受控故障复现、统计对比等),定位根因后给出修复方案、验证计划与预防措施。技能强调不得编造生产证据,涉及生产环境的插桩、调试端点与流量切换等操作需先确认授权、数据脱敏、时长、回滚与目标。