comentar-task-runrunit — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited comentar-task-runrunit (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Fluxo: evidências (antes/depois) → upload das imagens → (opcional) abrir PR → comentar na task com resumo, passo a passo de teste e links das evidências. Se houver link da PR, incluir no comentário e gravar na task.
| Campo | Obrigatório | Descrição |
|---|---|---|
| Link da task | Sim | URL da tarefa no Runrun.it (ex.: https://app.runrun.it/.../tasks/12345) ou o ID numérico da task. Extrair o ID do link quando for URL. |
| URL antes | Sim | Página no estado anterior (homologação, branch base). |
| URL depois | Sim | Página no estado alterado (branch de feature, localhost). |
| Branch da PR | Não | Branch de destino da PR. Padrão: development. O usuário pode informar no chat (ex.: homolog, main). |
Solicitar link da task e as duas URLs quando não forem fornecidos.
.../tasks/12345 → 12345). Se enviar só o número, usar como task_id.task_id (numérico) e text no formato abaixo.task: { link_da_branch: "<url_da_pr>" } (mapeado para o custom field "Link da branch").Seguir o padrão do projeto (AGENTS.md): contexto do que foi alterado + passo a passo para testar.
Use texto simples (sem Markdown). Exemplo de estrutura:
Resumo do que foi feito:
[Contexto das alterações. Ex.: O slider da home foi alterado para exibir 5 itens.]
Passo a passo para testar:
1. Acesse [URL ou descrição].
2. [Ação]. Ex.: Role até a área abaixo do topo.
3. [O que validar]. Ex.: Teste a funcionalidade e a responsividade do elemento.
[Se houver link da PR:] Link da PR: [url_completa_da_pr]
Evidências:
Antes (Desktop): [secure_url]
Depois (Desktop): [secure_url]
Antes (Mobile): [secure_url]
Depois (Mobile): [secure_url]
[repetir para cada viewport que tiver URL]Se houver muitas URLs, agrupar por tipo (Antes/Depois) e por viewport (Desktop, Mobile, Tablet) para manter legível.
CLOUDINARY_CLOUD_NAME, CLOUDINARY_API_KEY, CLOUDINARY_API_SECRET.development ou a informada pelo usuário.RUNRUNIT_APP_KEY e RUNRUNIT_USER_TOKEN configurados no MCP.Se a criação da PR falhar (ex.: gh não disponível), informar o erro e seguir com o comentário na task apenas com resumo, passo a passo e links das evidências (sem link da PR).
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.