Agent Skills
› promptfoo/promptfoo
promptfoo/promptfoo
GitHub定义红队插件开发标准,规范Gader标签、评估模板及攻击提示词结构,用于创建和修改安全测试插件。
Install All Skills
npx skills add promptfoo/promptfoo --all -g -y
Skills in Collection (10)
定义红队插件开发标准,规范Gader标签、评估模板及攻击提示词结构,用于创建和修改安全测试插件。
创建新的红队插件
编写评估器(Grader)
修改攻击模板
npx skills add promptfoo/promptfoo --skill redteam-plugin-development -g -y
管理URL搜索参数和哈希状态,指导在React中正确使用replace或push策略,避免浏览器历史记录污染及后退按钮异常。
修改URL查询参数
处理前端路由导航
修复浏览器前进/后退按钮问题
npx skills add promptfoo/promptfoo --skill search-params -g -y
用于编写、运行和验证 promptfoo 评估套件,涵盖提示词、测试用例、断言及 CI 门禁。支持回归测试与新评估矩阵构建,专注于非红队场景下的质量保障。
需要为 AI 应用或 RAG 系统编写自动化测试
配置 promptfoo 评估套件以进行模型对比或回归检查
集成 LLM 评估到 CI/CD 流程中
npx skills add promptfoo/promptfoo --skill promptfoo-evals -g -y
定义红队插件和评分器的开发标准,规范标签使用、评分器结构及攻击模板格式,用于创建或修改安全测试插件。
创建新的红队插件
编写评分器逻辑
修改攻击模板
npx skills add promptfoo/promptfoo --skill redteam-plugin-development -g -y
提供URL搜索参数和哈希状态管理的最佳实践,指导在React中正确使用replace/push以优化浏览器历史记录行为。
修改URL查询参数
处理哈希片段导航
修复浏览器前进后退按钮问题
npx skills add promptfoo/promptfoo --skill search-params -g -y
用于审查折扣策略测试夹具,通过运行分析脚本获取关键信息,检查源文件后生成包含修复建议的维护报告。
需要审查折扣策略夹具时
请求生成折扣政策维护报告时
npx skills add promptfoo/promptfoo --skill discount-review -g -y
用于编写、运行和验证 promptfoo 评估套件,涵盖测试用例、断言、模型评分及 CI 集成,适用于回归测试和质量保证。
需要编写或优化 LLM 评估测试用例
配置 promptfoo YAML 断言与评分标准
执行评估套件并检查输出结果
为 CI/CD 流程设置自动化质量门禁
npx skills add promptfoo/promptfoo --skill promptfoo-evals -g -y
用于配置promptfoo连接被测系统,支持托管模型、HTTP API及本地脚本等。通过安全探测和代码分析生成Provider配置或Smoke测试,确保连接可靠。
需要连接promptfoo到新的模型或API服务
配置自定义Provider或Redteam Target
验证与外部系统的连接可用性
npx skills add promptfoo/promptfoo --skill promptfoo-provider-setup -g -y
用于执行、重跑和检查 promptfoo 红队扫描任务,支持结果导出、失败排查及 CI 门禁集成。适用于基于 YAML 配置或现有设置的安全测试评估流程。
执行 promptfoo redteam eval 或 run 命令
导出红队测试结果报告
排查攻击成功率、评分器失败或目标错误
根据条件重跑特定测试用例
npx skills add promptfoo/promptfoo --skill promptfoo-redteam-run -g -y
用于构建和优化 promptfoo 红队测试配置,基于代码证据或探针生成对抗性测试用例及扫描计划。
需要为 AI 应用生成红队测试配置
准备基于威胁模型的对抗性测试用例
从现有代码或 OpenAPI 推导安全测试目标
npx skills add promptfoo/promptfoo --skill promptfoo-redteam-setup -g -y


