跳到正文
cccskills
免费在 GitHub 公开

qa-report

Export one validated QA manifest as matching HTML and PDF without executing tests or evidence commands.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md6.8 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Export a QA report

Export an already recorded QA run. This workflow publishes a report package; it does not create test results or reinterpret evidence commands. Read workflow, safety, artifacts, evidence, and reports first.

Inputs

  • An explicit private manifest path and an explicit project root path. Never infer either path from the current directory, a run ID, or a prior conversation.
  • The explicit objective or intent for the export, target identity, contract source/hash, complete acceptance-criterion catalog, cases, evidence, defects, limitations, recorded authorization, and existing QA verdict carried by that manifest.
  • Explicit authorization to create a new report package beneath the supplied project root. The manifest's run ID must identify a new destination; export never grants any other authority.

Procedure

  1. Preserve the explicit objective or intent, target, contract, criteria, cases, evidence, defects, limitations, authorization, and recorded results. Do not infer missing criteria, applicability, assessments, execution, approval, or risk acceptance.
  2. Identify the affected QA surfaces and consult installed applicable qa-specialist-requirements, qa-specialist-defects, or other qa-specialist-* skills only to expose semantic gaps already present in the supplied record. An unavailable applicable specialist is a limitation. Specialist guidance does not expand authorization or change the normalized manifest.
  3. Before export, require a complete acceptance criteria catalog that preserves all criterion IDs, text, applicability and reason, assessment expected and observed values, and referenced case IDs. Confirm the identified contract and completed criteria review are recorded. Missing semantic confirmation remains a limitation and prevents a newly inferred PASS.
  4. Use the explicit manifest and project root unchanged. The workflow invokes the exporter exactly once and never permits a second exporter invocation. Its only process invocation is qa_report.py report --manifest PATH --project-root PATH. Replace each PATH with its separately supplied path; do not add another subcommand, omit either option, or reuse an implicit root.
  5. Let the exporter enforce schema and verdict precedence. Before HTML or PDF rendering, the exporter must validate acceptance criteria, confinement, limits, hashes, target/contract binding, sanitization, and evidence safety. The exporter renders HTML and PDF from the same normalized manifest. It publishes only a complete validated package. Never edit the private or public manifest around validation.
  6. Preserve returned diagnostics, sanitization outcomes, and verdict without suppressing, repairing, or reclassifying them. Preserve export_status, output_dir, publication digest, and snapshot when present. Exit code 0 means both formats exported; it does not mean the QA verdict is PASS. Exit codes 2 and 3 remain refusal and incomplete export respectively.
  7. Stored command values are inert text. It never executes or re-executes tests, manifest commands, or evidence commands. It never uses a stored command to fill a missing result and never retries the export after a failure or collision.

Output

Return exactly these labels in this order. Tables may follow their labels. Report facts from the exporter result and manifest; do not derive the QA verdict from the process exit code.

TARGET: <manifest target, project, environment/build/change identity when recorded>
OBJECTIVE: <preserved explicit export objective or intent>
CONTRACT: <manifest contract path, hash, and criteria-review actor/time/completeness>
CRITERIA: <complete preserved IDs/text, applicability/reasons, assessments, case IDs, and criterion results>
OPERATION: report (export only; execute no tests or evidence commands)
AUTHORIZATION: <preserved export actor, authority, scope, target, project root, limits, and gaps>
EXPORT: <command outcome, exit code, export_status, output_dir, publication digest/snapshot, HTML/PDF state, and diagnostics>
RESULTS: <preserved case and criterion statuses: PASS|FAIL|BLOCKED|NOT_RUN|NOT_APPLICABLE>
LIMITATIONS: <missing semantic confirmation, unsafe/insufficient evidence, unavailable specialist, incomplete export, or none>
EVIDENCE_REFERENCES: <verified copied evidence IDs, public relative paths, hashes, target/contract binding, sanitization outcome, or none>
CURRENT_DEFECTS: <all current in-scope defects and explicitly separated out-of-scope defects, including unlinked defects, or none>
VERDICT: <preserved exporter QA verdict: PASS|FAIL|BLOCKED; independent of export exit code>
NEXT: <smallest separately selected and explicitly authorized correction, new run, or consumer revalidation action>

Failure modes

  • Missing or implicit manifest/project-root paths, missing export authorization, invalid schema, unsafe input/output, limit violation, symlink, or destination collision: do not substitute a path or retry; return the refusal diagnostic and no complete package.
  • Missing, changed, target-mismatched, or sanitization-pending evidence remains withheld, produces a diagnostic, and prevents PASS. Never conceal it to make export succeed.
  • A rendering or dependency failure is an incomplete export. Preserve the exclusive partial diagnostic path if returned, and never describe it as the complete run package.
  • A complete export with verdict FAIL or BLOCKED is still an exported report. Do not rewrite the verdict from exit code 0.

Safety

  • Never execute tests, stored commands, or evidence content during report export. Never install dependencies, alter personal configuration, expose secrets, or attach rejected evidence.
  • Load testing, penetration testing, production access, and external effects require explicit authorization for a separate exact operation; report export performs none of them.
  • Never correct product code, tests, contracts, results, evidence, defects, approvals, or authorization; product corrections are allowed only when separately requested.
  • Never publish externally, push, merge, deploy, overwrite a prior run, or treat a partial diagnostic directory as a complete report.

Related skills

  • qa-specialist-requirements exposes acceptance-catalog gaps without rewriting the manifest.
  • qa-specialist-defects checks the meaning of recorded current defects without resolving them.
  • qa-status summarizes the resulting state without exporting or mutation.
  • qa-release produces a readiness opinion separately from export status.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Accessibility auditing and remediation skill for Vue 3 + Reka UI. Use when reviewing components, verifying WCAG 2.1 AA, fixing ARIA issues, or validating keyboard navigation in Reka UI components.

中文简介正在准备中。当前显示原文说明。

pwdev-solucoes/pwdev-claude-marketplace32026年10月15日 更新

ai-infra

免费

Infraestrutura para IA — GPU, servidores MCP, gateway de LLM, pipeline de inferência, custo de token, cache semântico e observabilidade de modelo. Use quando o usuário disser "GPU", "MCP server", "LLM", "inferência", "modelo", "gateway de IA", "custo de token", "rate limit da API de IA", "self-host de modelo".

中文简介正在准备中。当前显示原文说明。

pwdev-solucoes/pwdev-claude-marketplace32026年10月15日 更新

alt-text

免费

Escreve texto alternativo e descrição de imagem para peças de rede social. Use quando o usuário disser "alt text", "texto alternativo", "descrição da imagem", "acessibilidade da peça", "descrever para leitor de tela", ou automaticamente antes de qualquer publicação. Obrigatório em todas as peças — em carrossel, um por slide.

中文简介正在准备中。当前显示原文说明。

pwdev-solucoes/pwdev-claude-marketplace32026年10月15日 更新

Organiza, compara e seleciona entre as variações geradas, e publica a grade de comparação como Artifact para aprovação do time. Use quando o usuário disser "qual dessas", "comparar as variações", "escolher a melhor", "mostrar as opções", "montar grade de aprovação", ou após qualquer lote de geração. Selecionar é trabalho, não detalhe.

中文简介正在准备中。当前显示原文说明。

pwdev-solucoes/pwdev-claude-marketplace32026年10月15日 更新

Aumenta resolução e qualidade de imagem via Freepik/Magnific, ou orienta o processo manual quando não há chave. Use quando o usuário disser "upscale", "melhorar a resolução", "a imagem está pixelada", "Magnific", "Freepik", "aumentar a imagem", "imagem pequena demais". Gasta crédito — exige confirmação.

中文简介正在准备中。当前显示原文说明。

pwdev-solucoes/pwdev-claude-marketplace32026年10月15日 更新

CI/CD e automação — GitHub Actions, Terraform, OpenTofu, Ansible, n8n. Use quando o usuário disser "pipeline", "CI/CD", "GitHub Actions", "workflow", "terraform", "ansible", "n8n", "automatizar", "deploy automático", "IaC".

中文简介正在准备中。当前显示原文说明。

pwdev-solucoes/pwdev-claude-marketplace32026年10月15日 更新

查看 pwdev-solucoes 的全部技能

报告此技能的问题