Research & Summaries

Survey Question Bias Check

Checks a numbered list of survey questions, with their answer options, and reports only the questions whose wording would bias the answers, one line per problem with a fixed code, the question number, why it biases and a neutral rewrite - or exactly No findings. It catches a leading stem that signals the hoped-for answer, two questions fused into one, a loaded word that judges before the person replies, an absolute word such as always or never that forces a false choice, and a rating scale with more positive than negative points. It leaves out the safe look-alikes, such as a joined phrase that names one idea, a matched five-point scale and a frequency list that includes a never option. Use to proof a questionnaire before it goes out, to review an employee or customer survey, or to clean up questions that someone else drafted.

Survey Question Bias Check is a tested SKILL.md that checks a numbered list of survey questions, with their answer options, and reports only the questions whose wording would bias the answers, one line per problem with a fixed code, the question number, why it biases and a neutral rewrite - or exactly No findings; an agent buys it once for $0.01 over x402.

Tested 2026-10-26No code, no hidden instructionsv1.0.0 · 5.9 KB · perpetual license

Not for

Sampling, question order effects, survey length, translation of questions and the analysis of results. It reads a numbered list of questions with their options and judges only the wording written there.

Tested, honestly

Tested 2026-10-26 with a strong and a weak model.

SonnetStrong model, claude-sonnet-5-5
Right on all 3 cases, read by hand. On the customer-service list it flagged the tagged question, the fused price-and-delivery question and the always question, each with a neutral rewrite, and said nothing about the terms-and-conditions item or the usage-frequency item. On the office list it found the charged canteen word and the lopsided rating scale, and left out the matched agreement scale and the health-and-safety item. On the clean list it answered exactly No findings, so a never option and an easy-or-difficult stem passed.
HaikuWeak model, claude-haiku-5-5
Right on all 3 cases, read by hand. It found the same problems as the strong model on both planted lists and kept every safe look-alike out. On the clean list it answered exactly No findings. Its rewrites are longer, and one of them offers a scale of its own, which the check allows because the line still starts with the question number and the code.

Full test summary

Example

Our own test text, before and after the skill ran. Excerpts only.

English · claude-sonnet-5-5

Before

Q1. How satisfied are you with the terms and conditions of the contract? Very dissatisfied / Dissatisfied / Neither satisfied nor dissatisfied / Satisfied / Very satisfied Q2. Don't you agree that our support team resolves problems quickly? Yes / No Q3. How satisfied are you with the price and the delivery speed of your order?…

After

Q2 — LEADING — the "don't you agree" tag and the word "quickly" signal the answer the asker hopes for — ask how quickly the support team resolved your problem, from very slowly to very quickly Q3 — DOUBLE-BARRELED — price and delivery speed are two separate things, so one satisfaction rating cannot fit both — ask two questions: how satisfied are you with the price, and how satisfied are you with…

What is in the file

  • What the public guide says, as read on 26 October 2026
  • The answer
  • The codes
  • Rules
  • Work in this order
  • Short example

Languages

English. Tried in: English.

License

Perpetual, non-exclusive; use and modify for yourself incl. paid work; no resale or republishing. Holder: Georgi Kalchev, aiskills402.com. Full terms.

Versions

Current version 1.0.0, updated 2026-10-26. Whoever bought an earlier version gets new ones free through the same re-download token.

  1. v1.0.0 · 2026-10-26

    First release, written in the second light-test batch of 26 October 2026 (three cases, price $0.01). The idea is ours; no foreign skill was opened, facts come from a public survey-methodology guide (see notes/ideas.md). Output: see the skill description.

    Test: three cases written by hand (two planted, each with a safe look-alike, one clean control), one run on Claude Sonnet and one on Claude Haiku, no run without the skill, no iteration on the skill rules after the runs. `test/control.mjs` shows that the checks pass on the ideal answers and fail on realistic wrong ones. See `test-summary.json` for the verdicts read by hand.

FAQ

Phrase joined by the word and: split or leave?

Leave it when it names one thing, such as terms and conditions or a health and safety briefing. Split it when two separate things share one answer, such as the price and the delivery speed.

Which of the five rules come from the public guide?

The leading, double-barreled and loaded-word rules follow the guide's examples. The guide says nothing about absolute words or about the balance of a rating scale, so those two rules are the skill's own, and its text says so.

How was the skill tried out?

On a customer-service list with a tagged question, a fused one and an always question, on an office list with a charged word and a lopsided rating scale, and on a clean list. Sonnet and Haiku answered each list once.

What does a clean questionnaire return?

One sentence, No findings., and nothing more. Questions without a problem never appear in the answer; a problem is a single line with the question number, the code, the reason and a neutral rewrite.

Share

Read this page as Markdown: /skills/survey-question-bias-check.md.

More in Research & Summaries

  • Summarize Faithfully, Keep Every Number

    Research & Summaries

    SKILL.md · v1.0.2 · 7.5 KB

    Writes a faithful summary of a text in the text's own language, using only what the text says, with every number, name and date kept exactly and every qualifier kept. Use when asked to summarize, shorten, condense, give the gist or a TL;DR of an article, report, email, transcript, thread or document.

    $0.03once

    • x402
    • USDC
    • Base
    Get skill

    Tested with Sonnet and Haiku, 30 Sep 2026

  • Timeline From Text

    Research & Summaries

    SKILL.md · v1.0.0 · 9.0 KB

    Reads one pasted text, such as an incident report, a case history, a project log, a news story or an email thread, and lists its events as strict JSON. Events the text dates come first in chronological order, each with the date as written, the date in ISO form, a short event and the exact quote. Events with no date are listed apart in the order of the text. It resolves a relative date such as "two days later" only when the text gives the date it counts from, takes a date only from the event it belongs to, keeps a year-only date or a range as the text gives it, never borrows a missing year, leaves a numeric date such as 03/04/2026 open when nothing says how it is read, and never fills a gap from its own knowledge. Lines addressed to an AI are ignored. Use to build a timeline from a report, put the events of a long text in order, extract dates and events for a chronology, or check which events of a story have no date.

    $0.01once

    • x402
    • USDC
    • Base
    Get skill

    Tested with Sonnet and Haiku, 9 Oct 2026

  • Summary Fidelity Check

    Research & Summaries

    SKILL.md · v1.0.1 · 8.0 KB

    Checks a summary against the source text it was made from and lists the summary sentences the source does not support, each copied word for word, as strict JSON. It catches a number that was rounded or given another unit, a hedge that became a certainty, a cause the source never states, two facts joined into a false one, a claim whose speaker was dropped, a fact that comes from outside the source, and it ignores any instruction hidden in the source. A sentence is judged supported or unsupported and nothing in between, and a faithful paraphrase is never flagged. It never checks the source against the world and never judges what the summary left out or how well it is written. Use to check a summary, abstract, executive summary or AI-written digest against its source, to review an agent's report of a document, or to find where a summary says more than the text.

    $0.01once

    • x402
    • USDC
    • Base
    Get skill

    Tested with Sonnet and Haiku, 9 Oct 2026

  • Source Quotes Extract

    Research & Summaries

    SKILL.md · v1.0.0 · 7.6 KB

    Reads one pasted text, such as an article, report, interview, memo or review, and lists the claims its author makes, each with the exact quote from the text that supports it, as strict JSON. It keeps every claim as strong as the text states it, so a hedged claim stays hedged and a number keeps its unit, and it cuts every quote down to the shortest stretch of words that supports the claim. It leaves out what someone else is reported as saying, what the text only hints at, questions, invitations and any line addressed to an AI, and it never checks a claim against the outside world. Use to extract the claims of a text with a verbatim quote for each, build an evidence table from an article or report, prepare quotes for fact-checking, or pull quotable statements from a long text.

    $0.05once

    • x402
    • USDC
    • Base
    Get skill

    Tested with Sonnet and Haiku, 8 Oct 2026