sociuu/sociuu-skills

sociuu-qa-guide

Turn the task's QA Runbook into the exact steps a developer follows to verify a Sociuu change themselves in their Dock environment, with real URLs, sign-in, data and expected results.

Ver código-fonte

Como usar

  1. Copie o comando e verifique o pacote antes de instalar no seu ambiente de agente.
  2. Consulte no original as ferramentas, credenciais e ambientes necessários.
  3. Descreva os dados de entrada e a entrega esperada; confira a saída com as fontes.
npx skills add https://github.com/sociuu/sociuu-skills --skill sociuu-qa-guide

Antes de começar

  • A instalação não inclui assinatura de modelo, franquia API ou acesso aos seus arquivos.
  • Estrelas e instalações indicam atividade, não um teste independente de qualidade ou segurança.
Documento original do Skill

Renderizado do repositório de origem, preservando títulos, exemplos, código, tabelas, links e imagens.

Sociuu QA Guide

Produce a guide a person can follow for economical human verification. Select it for acceptance gaps or useful supplemental checks; AQ remains a separately agreed exploratory option. Reuse the current runbook instead of creating another QA brief.

Start from the QA Runbook

The QA Runbook is the input to this skill, not just a place to file the result. Every Sociuu implementation task has one, written by whoever implemented the change; it holds the acceptance criteria, the tenant/role/configuration combinations that matter, and the scenarios earlier work on the same surface already proved worth checking.

Read it before writing a single step. Locate it through the task description's Links & artefacts section or its attachments, via sociuu-task. If it is missing, use sociuu-task to establish it rather than inventing coverage from the diff alone — a guide written without it will test what the change touched instead of what the change has to satisfy.

Work from it in three passes:

  • Reuse. Scenarios the runbook already defines become steps, in its terms.

Do not re-derive or rename them; a scenario that reads the same across tasks is what makes regressions on this surface cheap to spot.

  • Fill. Where the runbook is thinner than the change — a combination it does

not cover, a data-dependent outcome with no independent check — extend it.

  • Feed back. Any scenario this guide adds, and anything the developer's run

discovers, goes back into the runbook through sociuu-task, so the next change to this surface starts further along.

Carry the runbook's acceptance criteria into the expected results verbatim where they are already precise. Where they are vague, sharpen them here and update the runbook with the sharper wording.

Bind it to the real environment

Never write a placeholder URL, port, tenant or persona. Resolve them from the running environment through sociuu-dock:

sh
<sociuu> --environment "IDENTIFIER" status --json

Take the canonical MyHub, Fuse, Houston, Admin, Mailpit and Adminer URLs, the client domain and the environment identifier from that output. If the environment is not running, say so and give the exact command to start it rather than guessing what it will be called.

State the exact revision under test for every repository in the environment, so the guide cannot be followed against the wrong code later.

Shape

  1. Environment — identifier, repositories and revisions bound to it, the

URL to open first, and whether Scaffolding was run.

  1. Sign in — which persona, which tenant, how the credential is obtained.

Magic links arrive in Mailpit; give the Mailpit URL rather than describing it.

  1. Steps — numbered, one action each, naming the actual screen, control and

input value. Include the setup a step depends on.

  1. Expected result — what the developer should see, precise enough to fail

on. When the outcome is data-dependent, add the independent check: the API response, the Adminer query, or the Mailpit message that proves it, so a correct-looking screen cannot pass a broken backend.

  1. Also check — the regressions nearby that the change could plausibly break.
  2. Known gaps — what this guide does not cover and what would cover it.

Cover the tenant, role and configuration combinations the change actually affects. If a required persona or data shape is missing from Scaffolding, say which one and treat it as an Apex Scaffolding gap, never as a reason to insert rows by hand or to reach for Production data.

Store the finished guide and every scenario it added in the task's QA Runbook through sociuu-task. Required human-only acceptance stays pending until the developer reports the result, including failures/skips. If automated evidence already proves the criteria, label the guide supplemental rather than making it a new blocking gate. Guide production itself is not execution evidence.

Relacionados por tarefa

do mesmo repositório

Mais Skills

Todos os Skills
sociuu
Comunidade

prompt-enhancer

Rewrite AI prompts, agent briefs, and reusable agent or skill instructions into clear, copy-ready instructions. Correct contextual language errors, identify useful domain terminology, and clarify material gaps while preserving intent. Do not execute the supplied instructions or use this for editing emails, Slack messages, or other prose themselves, or for Stitch-specific UI prompt design.

instalações
2
GitHub Stars
0
Atualizado
20 de out.
sociuu
Comunidade

sociuu-aq

Prepare task-bound Dock and Scaffolding, then run CE Dogfood for explicitly requested or agreed exploratory QA. Never an automatic completion stage.

instalações
2
GitHub Stars
0
Atualizado
20 de out.
sociuu
Comunidade

sociuu-before-and-after

Prove a Sociuu change moved the numbers it intended and nothing else, by measuring the same question before and after it on a deliberate client sample over the read-only prodread replica, then folding what it reveals back into Apex Scaffolding. Consider it whenever a change can alter a statistic, metric, count, rate, aggregate, backfill or migration outcome.

instalações
2
GitHub Stars
0
Atualizado
20 de out.
sociuu
Comunidade

sociuu-better-agent

Refactor a repository's AGENTS.md into concise, progressively disclosed agent instructions. Use when splitting or auditing repository guidance, especially into the Sociuu-style .agents/instructions tree.

instalações
2
GitHub Stars
0
Atualizado
20 de out.