Token导航 LogoToken导航

Agent Skill · 运维和基础设施

comprehensive-testing-%26-verification(全面测试%26 验证)

用于辅助测试设计、自动化测试、用例整理和回归验证。它适合让 Agent 编写单元测试、端到端测试、测试计划或根据失败日志定位问题。使用时需要确认项目测试框架、运行命令和夹具数据,避免为了通过测试而改坏真实逻辑;涉及浏览器或外部服务时,应区分本地模拟、测试环境和生产环境。

comprehensive-testing-%26-verification 是运维和基础设施类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为操作浏览器;许可证信息还不明确,暂无第三方扫描结果,按安装量在运维和基础设施类的 2,449 个 Skill 里排第 755。

总安装 1,751周安装 82GitHub Stars 678下载 759核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:comprehensive-testing-%26-verification(全面测试%26 验证)
来源仓库:https://github.com/ananddtyagi/cc-marketplace
仓库路径:skills/comprehensive-testing-%26-verification
安装命令:
npx skills add https://github.com/ananddtyagi/cc-marketplace --skill 'Comprehensive Testing & Verification'
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/ananddtyagi/cc-marketplace --skill 'Comprehensive Testing & Verification'

这个 Skill 是做什么的

运维和基础设施类 Skill 处理部署、监控、日志和云资源,多数需要较高的执行权限。

强制遵循环境搭建、真实数据验证、Playwright 测试、跨视图检查四步流程。要求确认任务数据非 demo、状态同步正常、无控制台错误。适用于对功能正确性要求极高的生产级应用验证。必须通过全部检查点才能宣称特性可用。

comprehensive-testing-%26-verification 属于运维和基础设施类 Skill,可作为该场景下的辅助能力补充。安装前建议确认 Playwright MCP 配置与测试容器可用性。

来源仓库内路径:skills/comprehensive-testing-%26-verification

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/ananddtyagi/cc-marketplace --skill 'Comprehens…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

comprehensive-testing-%26-verification 怎么安装?

在终端执行 npx skills add https://github.com/ananddtyagi/cc-marketplace --skill 'Comprehensive Testin…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

comprehensive-testing-%26-verification 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

comprehensive-testing-%26-verification 需要什么权限?

权限级别是操作浏览器。该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

comprehensive-testing-%26-verification 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

comprehensive-testing-%26-verification 用的人多吗?

公开数据是累计安装 1,751 次,近一周安装 82 次,下载 759 次,GitHub 678 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

comprehensive-testing-%26-verification 安全吗?

没有查到第三方扫描结果,安全性无法从公开资料判断,安装前请自行审查源码、依赖和命令行为。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 没有第三方扫描结果,安全性只能靠自己读源码判断。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理运维和基础设施类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 要求有安全扫描结论才肯安装的团队。
  • 需要厂商级技术支持和 SLA 的生产系统。

运维和基础设施类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
brainstorming

头脑风暴 · Codex、Claude

3,148,776173,131操作浏览器MIT通过
copywriting

文案写作 · Codex、Claude

1,996,72425,583需要联网MIT通过
openclaw-secure-linux-cloud

OpenClaw secure linux cloud 命令行 · Codex、Claude

1,853,08840接触敏感数据未明确未通过
xget

xget 命令行 · Codex、Claude

1,799,28040执行命令未明确未通过
requesting-code-review

代码审查请求 · Codex、Claude

1,590,144173,103权限未标注MIT通过
comprehensive-testing-%26-verification

全面测试%26 验证 · 本页

1,751678操作浏览器未明确未收录

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Comprehensive Testing

Instructions

Mandatory Testing Protocol

ALWAYS follow this sequence before claiming any feature works:

  1. Environment Setup

- Navigate to http://localhost:5546 - Wait for app container to load - Verify stores are loaded - Check for initial console errors

  1. Real Data Verification

- Confirm tasks are loaded (not demo content) - Verify tasks have real properties (ids, titles, dates) - Check no placeholder/demo data exists

  1. Playwright MCP Testing

- Test functionality in browser - Verify visual feedback works correctly - Monitor for console errors - Confirm state synchronization across views

  1. Cross-View Validation

- Test sidebar ↔ calendar ↔ kanban sync - Verify state changes reflect everywhere - Test data persistence after refresh

Zero Tolerance Rules

  • NO console errors allowed (zero tolerance)
  • NO demo content - must use real data
  • NO assumptions - must verify visually
  • NO shortcuts - complete testing required

Critical Validation Checklist

  • Real tasks loaded (not demo content)
  • Zero console errors
  • Visual confirmation in Playwright MCP
  • State synchronized across all views
  • Data persists after page refresh
  • All interactions work as expected

Test Examples

// Test task creation
await page.click('[data-testid="quick-add-task"]')
await page.fill('[data-testid="task-title-input"]', 'Test Task')
await page.click('[data-testid="save-task"]')
await expect(page.locator('[data-testid="sidebar-task"]:has-text("Test Task")')).toBeVisible()

// Test calendar drag-drop
const sidebarTask = page.locator('[data-testid="sidebar-task"]').first()
const timeSlot = page.locator('[data-testid="time-slot"]').first()
await sidebarTask.dragTo(timeSlot)
await expect(page.locator('[data-testid="calendar-event"]')).toBeVisible()

Strict Verification Protocols (Integrated from qa-verify & testing-enforcer)

🚫 ZERO TOLERANCE POLICY

NEVER claim functionality works without mandatory testing evidence. Every success declaration requires:

MANDATORY Verification Sequence

Phase 1: Baseline Verification

  1. Start Application: Run npm run dev
  2. Verify Server Running: Check dev server starts successfully
  3. Verify Build Works: Run npm run build - must pass without errors
  4. Take Baseline Screenshot: Use Playwright MCP to capture initial state

Phase 2: Change Implementation

  1. Make ONE Change: Only one small change at a time
  2. Immediate Build Test: Run npm run build after every single change
  3. Fix Build Errors: If build fails, fix before proceeding
  4. Check Console: Monitor for any console errors

Phase 3: Functional Testing

  1. Navigate to Application: Use Playwright MCP to go to the running app
  2. Take Screenshot: Capture state before testing
  3. Test the Specific Feature: Only test what was changed
  4. Take After Screenshot: Capture state after testing
  5. Check Console: Ensure no errors during testing

Phase 4: Cross-View Verification

  1. Test in Multiple Views: Verify changes work across different app views
  2. Test Data Persistence: Refresh page and verify changes persist
  3. Test Related Features: Ensure no regression in related functionality

🎯 ENFORCEMENT TRIGGERS

Monitored Claim Patterns

The system automatically detects when you claim:

  • "works", "working", "functional"
  • "done", "complete", "finished"
  • "ready", "production-ready", "deployable"
  • "success", "successful", "achieved"
  • "fixed", "resolved", "implemented"
  • "verified", "confirmed", "validated"
Required Evidence for Claims

For UI Changes:

  • ✅ Playwright MCP test results (pass/fail)
  • ✅ Visual screenshots (before/after)
  • ✅ Console error monitoring (clean)
  • ✅ Cross-view compatibility (verified)
  • ✅ Data persistence (confirmed)

For Performance Claims:

  • ✅ Benchmark measurements (before/after)
  • ✅ Memory usage analysis
  • ✅ Load time measurements
  • ✅ Resource utilization data

For Bug Fixes:

  • ✅ Reproduction case (before fix)
  • ✅ Test scenario (after fix)
  • ✅ Regression testing (related features)
  • ✅ Edge case validation

📋 TESTING CHECKLIST

Before Claiming ANY Feature Works:
  • Application starts: npm run dev succeeds
  • Build passes: npm run build no errors
  • Real data present: No demo/placeholder data
  • Visual test passed: Playwright MCP confirms
  • Console clean: No JavaScript errors
  • Cross-view tested: Works in all relevant views
  • Data persists: Survives page refresh
  • Regressions checked: Related features still work
  • Screenshots captured: Before/after evidence
  • Test results documented: Pass/fail evidence recorded
Automatic Claim Detection:

When the system detects a success claim without evidence:

  1. HALT: Stop the workflow
  2. REQUEST: Demand specific testing evidence
  3. GUIDE: Provide exact testing steps required
  4. VERIFY: Confirm evidence meets standards
  5. APPROVE: Only then allow claim to stand

🔍 Evidence Collection Templates

UI Feature Testing Template
// Evidence Collection Template
const evidenceCollection = {
  featureName: "Feature Name",
  claimDate: new Date().toISOString(),
  testingEnvironment: {
    url: "http://localhost:5546",
    browser: "chromium",
    viewport: "1280x720"
  },
  tests: [
    {
      description: "Test specific functionality",
      expectedResult: "Expected outcome",
      actualResult: "Actual outcome",
      status: "PASS/FAIL",
      screenshot: "path/to/screenshot.png",
      evidence: "Detailed test results"
    }
  ],
  verification: {
    buildPassed: true,
    consoleClean: true,
    crossViewTested: true,
    dataPersists: true,
    noRegressions: true
  }
}

This comprehensive testing skill ensures rigorous validation that features actually work with real data, verifiable evidence, and zero tolerance for false success claims. All claims must be backed by mandatory testing evidence before being accepted.


MANDATORY USER VERIFICATION REQUIREMENT

Policy: No Fix Claims Without User Confirmation

CRITICAL: Before claiming ANY issue, bug, or problem is "fixed", "resolved", "working", or "complete", the following verification protocol is MANDATORY:

Step 1: Technical Verification
  • Run all relevant tests (build, type-check, unit tests)
  • Verify no console errors
  • Take screenshots/evidence of the fix
Step 2: User Verification Request

REQUIRED: Use the AskUserQuestion tool to explicitly ask the user to verify the fix:

"I've implemented [description of fix]. Before I mark this as complete, please verify:
1. [Specific thing to check #1]
2. [Specific thing to check #2]
3. Does this fix the issue you were experiencing?

Please confirm the fix works as expected, or let me know what's still not working."
Step 3: Wait for User Confirmation
  • DO NOT proceed with claims of success until user responds
  • DO NOT mark tasks as "completed" without user confirmation
  • DO NOT use phrases like "fixed", "resolved", "working" without user verification
Step 4: Handle User Feedback
  • If user confirms: Document the fix and mark as complete
  • If user reports issues: Continue debugging, repeat verification cycle

Prohibited Actions (Without User Verification)

  • Claiming a bug is "fixed"
  • Stating functionality is "working"
  • Marking issues as "resolved"
  • Declaring features as "complete"
  • Any success claims about fixes

Required Evidence Before User Verification Request

  1. Technical tests passing
  2. Visual confirmation via Playwright/screenshots
  3. Specific test scenarios executed
  4. Clear description of what was changed

Remember: The user is the final authority on whether something is fixed. No exceptions.

平台分布

Codex

33.12%
按下载量换算251

Claude

28.39%
按下载量换算215

Cursor

19.07%
按下载量换算145

Gemini CLI

10%
按下载量换算76

安全审计

暂无安全审计结果可展示。

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills