← all publishers

openqa-cn

@openqa-cn source repo

9 published skills

  1. Code Reviewer · openqa-cn bundle
    Review Git branch, PR, or commit changes for quality, security, and maintainability (CR / 代码审查 / 审查 / pre-commit / risk assessment). Frontend: React, TypeScript, JavaScript, React Native, mini-program. Backend: Java, Kotlin, Go, Python, C, C++, Groovy, SQL / service-layer. Requires a local Git checkout — not a pasted snippet. Do not use for how-to questions, debugging a known bug, explaining or rewriting code, method-level requirement defect hunting with write-back gates (that is defect-detection), writing test cases (testcase-generation), or constructing test data (testdata-generation).
    0
    installs
  2. Defect Detection · openqa-cn bundle
    Reviews code changes for defects before release. Given a git repository and branch (optionally a PR, test plan, or a previous report to continue), it clones the repo, diffs the base branch, extracts changed methods, runs static rules, cross-checks requirements, test cases, and known defects, and writes back findings with line numbers, fix suggestions, and an HTML report. Language-aware for Java, Kotlin, Scala, JavaScript, TypeScript, Python, Go, C, C++ and C#: method extraction, trivial-method filter, Semgrep seed packs, and write-back conventions; polyglot diffs keep each language's rules. Optional overlays add secret / SCA / native-analyzer findings. Use when the user asks to find bugs in a branch or PR, review change or regression risk, recheck before release, scan a test plan, or resume a detection task. Not a P0/P1/P2 style CR (that is code-reviewer).
    0
    installs
  3. Testcase Generation · openqa-cn bundle
    Turns a PRD, technical design, API spec, or knowledge base into a reviewable library of structured manual test cases. Every case gets a stable UUID, a business-semantic name, and engineering info (interface name, request parameters, DB / cache / MQ assertions), behind requirement, design, and coverage review gates. Also maintains that library: it diffs the PRD and the code under test against the last baseline and updates only the affected cases. Use this whenever the user wants test cases written, a case library initialized, coverage designed, cases refreshed after a PRD or code change, or an interrupted run resumed from pending entries — including Chinese phrasings such as 生成测试用例, 写用例, 用例设计, 用例库, 根据 PRD 出用例, 补充测试场景, 用例更新, and requests that never say "test case", like asking which scenarios a requirement needs covered. Not for unit-test or automation code, not for building the data that fills case placeholders (use testdata-generation), not for reviewing requirement quality or writing a gap register (use requ
    0
    installs
  4. Testdata Generation · openqa-cn bundle
    Constructs test data against real backends and writes it back into test cases as executable preconditions. Use whenever the user wants test data built, case materials or preconditions prepared, a data-build skill or tool reused, an API discovered, a construction script written, or a proven method recorded — including Chinese phrasings such as 构造测试数据, 准备测试数据, 造数据, 用例数据, 用例物料, 用例数据准备, 用例前置数据, 测试数据回写, 测试物料清单, 数据需求分析. Also use it for concrete requests that never say "test data", like "create this account from the OpenAPI", "build a script from these change APIs", "publish that script as a tool", or "scaffold a new domain from this OpenAPI directory". Not for authoring test cases from a PRD (that is testcase-generation) or finding defects in code (that is defect-detection). Bundled slots and sub-skills here are internal; reach them through this skill.
    0
    installs
  5. Requirements Analyzer · openqa-cn bundle
    Full quality-and-risk analysis of requirement documents (single- or multi-source), producing one gap/conflict register with executable P0/P1 verification. Triggers: requirements analyzer, requirement quality, gap register, 需求分析, 需求分析器, 需求评审, 需求缺口. Not for writing a case library (that is testcase-generation), constructing test data (testdata-generation), or reviewing code (defect-detection / code-reviewer).
    0
    installs
  6. Catalog · openqa-cn bundle
    Constructs catalog products (standard or limited), catalog orders, and account-credit enrollment, including product-then-credit scenes. Internal catalog slot of the parent pack; do not invoke independently.
    0
    installs
  7. Slot Scaffolder · openqa-cn bundle
    Generate a domain data-build slot from OpenAPI files: new business-domain pack, scaffold a data-build skill, or add an enterprise custom domain. Internal helper of the parent pack; reach this through testdata-generation.
    0
    installs
  8. Distribution · openqa-cn bundle
    Constructs distributor accounts, inventory binds, commission or markup, and browse-and-quote, including the ready-to-sell scene. Internal distribution slot of the parent pack; do not invoke independently.
    0
    installs
  9. Case Data Material Planner · openqa-cn bundle
    Prepares executable case preconditions and case-executable.md from a requirement or written cases. Internal case-material engine; enter through testdata-generation so SKILL_DIR and adapters resolve.
    0
    installs