一键导入
qa
Black-box QA audit of slop-guard across MCP, CLI, fit, docs, agent workflows, and writing-effectiveness. Files GitHub issues for real problems found.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Black-box QA audit of slop-guard across MCP, CLI, fit, docs, agent workflows, and writing-effectiveness. Files GitHub issues for real problems found.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | qa |
| description | Black-box QA audit of slop-guard across MCP, CLI, fit, docs, agent workflows, and writing-effectiveness. Files GitHub issues for real problems found. |
| argument-hint | [focus-area or 'all'] |
Black-box QA of slop-guard through its public interfaces only. Do not read source files or tests to find bugs — discover issues by using the product as an agent or user would.
Launch parallel subagents per testing angle. File genuine issues with gh issue create. If $ARGUMENTS specifies a focus area (mcp, cli, fit, docs, workflows, or effectiveness), run only that angle. Otherwise run all 6 in parallel.
README.md for documented behavior.mcp__slop_guard__* tools are available, fetch their schemas via tool search.gh issue list --repo eric-tramel/slop-guard --limit 100 --state open --json number,title,body,labels
/tmp/slop-guard-qa. Do not write throwaway files into the repo.Pass the open issues list into every subagent prompt.
mcp)Is the MCP surface clear, consistent, and useful for an agent?
check_slop and check_slop_filescore, band, violations, counts, advice, fileIssue prefix: mcp:
cli)Does uv run sg behave predictably?
sg --help: --json, --verbose, --quiet, --threshold, --score-only, --counts, --config, --version-), multiple inputsIssue prefix: cli:
fit)Can a user fit a custom rule config from docs alone?
sg-fit TARGET_CORPUS OUTPUT--output.jsonl, .txt, .md--negative-dataset, --no-calibration, --inittext field, invalid label, missing files, unsupported suffixessg -c?Issue prefix: fit:
docs)Do install flows and docs match actual behavior?
uvx slop-guard, uv tool install slop-guard, uv run sgIssue prefix: docs:
workflows)Does slop-guard compose well for real agent work?
check_slop_file or sg README.mdsg -t 60 ... — is the output machine-parseable?Focus on cross-surface consistency, scoring coherence, and whether the product actually improves agent writing workflows.
Issue prefix: workflow:
effectiveness)Does slop-guard's feedback actually make an agent produce better writing? This angle tests the quality of the feedback loop — not whether the tool runs correctly, but whether following its guidance leads to measurably improved prose.
Method: Act as an agent that writes, scores, interprets advice, rewrites, and rescores. Evaluate every step for friction, ambiguity, and actual improvement.
For each test, write a paragraph in a specific register (technical docs, blog post, marketing copy, academic summary, casual explanation), score it, then attempt to follow every piece of advice literally.
Run iterative rewrite cycles and track whether the score converges upward:
check_slop or sg --jsonEvaluate:
clean band? (Should be 1-2 for light, 2-3 for moderate)Test whether scores reflect actual writing quality differences:
Simulate how an LLM agent would parse and act on the JSON output:
match and context fields, can you locate the exact position in the original text to edit? Is the 60-char context window sufficient?counts useful for triage? (e.g., "12 slop_words vs 1 rhythm issue" — should the agent focus on vocabulary first?)light, moderate, etc.) help the agent decide whether to rewrite or accept?Test whether slop-guard handles different writing registers fairly:
For each register, write a good example and a sloppy example. The tool should score good writing higher regardless of register.
After the agent completes a rewrite cycle, evaluate the output text:
File issues for patterns where following advice consistently produces worse prose, where scores don't reflect quality, where the feedback loop stalls, or where the interface makes it hard for an agent to act on feedback.
Issue prefix: effectiveness:
Before filing, check every open issue — skip if same root cause, same behavior, or strict subset. When in doubt, don't file. If related but distinct, add Related: #N.
Use existing repo labels (bug, enhancement, documentation, etc.). Each issue body must include:
critical / high / medium / lowmcp / cli / fit / docs / workflow / effectivenessGenerated with [Claude Code](https://claude.com/claude-code)For effectiveness issues: use the enhancement label unless the issue describes advice that actively misleads (then bug). Include the original text, the advice received, the rewrite attempt, and before/after scores. Concrete examples are mandatory — do not file vague "advice could be better" issues.
After all angles complete, compile results grouped by severity. Include: total issues filed, findings already tracked, what works well, what was not tested, and whether MCP tools were available.