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枠、ファイルへのアクセス許可は含まれません。
  • スター数や導入数は活動の指標であり、独立した品質・安全性試験ではありません。
リポジトリの原文

見出し、例、コード、表、リンク、参照画像を含む原文を表示しています。

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
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日