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.

소스 보기

사용 방법

  1. 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
  2. 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
  3. 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/sociuu/sociuu-skills --skill sociuu-qa-guide

시작 전 확인

  • 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

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.

관련 작업

같은 저장소의 Skills

더 많은 Skills

모든 Skills
sociuu
커뮤니티

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.

설치 수
2
GitHub Stars
0
업데이트
10월 20일
sociuu
커뮤니티

sociuu-aq

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

설치 수
2
GitHub Stars
0
업데이트
10월 20일
sociuu
커뮤니티

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.

설치 수
2
GitHub Stars
0
업데이트
10월 20일
sociuu
커뮤니티

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.

설치 수
2
GitHub Stars
0
업데이트
10월 20일