Survey designer
A Claude skill that turns a stated research goal into a survey you can actually analyse, with the reasoning for every question written next to the question.
Download the skill
Enter your details to download the skill file.
What it does
Survey design is measurement work. You start from what you need to know, decide what would count as evidence for it, and only then write a question, because wording and response format together decide what the data can support. Most of the damage happens early: a double-barrelled stem, a leading phrase, a scale with nowhere neutral to land, an order that primes the answer before it's given. Academic work calls the same craft questionnaire design or instrument design, and the failure modes carry over unchanged.
This skill starts from your goal in your own words: validate a feature hypothesis, test a concept, take an NPS or CSAT reading, follow up an interview round with a much larger sample. It picks each response format to fit the analysis you'll want to run, then writes the question so it survives that analysis. The rationale sits underneath every item, so you can argue with the choice. Routing and screening logic come with it. The design is written backwards from the analysis, which is the part a cold prompt skips.
What you get back
- The question set in running order, with the response format for each item and the reason it's that format.
- Scale points written out in full, including the neutral point and the escape option where one belongs.
- Screening questions and skip logic between sections.
- An analysis plan mapping each question to the part of your goal it answers, and what a result would need to look like to count.
- The items most likely to be misread, with an alternative wording for each.
- A pilot checklist to run before it goes out.
Install it in Claude, ChatGPT, Copilot or Gemini
The same skill file works in all four. Pick your tool for the steps.
Install in Claude
- 1
Download the skill
Fill in the short form to get the .skill file.
- 2
Add it to Claude
In the Claude app go to Settings → Capabilities → Skills and upload the file. In Claude Code, run the npx command shown after the form, or drop the folder into your project's skills folder.
- 3
Just ask
Ask in plain language. Claude picks up the skill on its own when the request matches.
Install in ChatGPT
- 1
Download and unzip the skill
The .skill file is a zip. Inside is SKILL.md, the instructions, plus any reference files the skill uses.
- 2
Make a Custom GPT or a Project
Create a Custom GPT (Explore GPTs → Create → Configure) or a Project. Paste SKILL.md into its instructions and upload the reference files as knowledge.
- 3
Just ask
Open that GPT or Project and ask in plain language. It follows the skill's method every time.
If the instructions box won't take the whole of SKILL.md, upload SKILL.md as a knowledge file instead and write one line of instructions: follow SKILL.md for every request.
Install in Microsoft Copilot
- 1
Download and unzip the skill
The .skill file is a zip. Inside is SKILL.md, the instructions, plus any reference files the skill uses.
- 2
Build a Copilot agent
In Microsoft 365 Copilot, open Agent Builder and create an agent. Paste SKILL.md into its instructions and add the reference files as knowledge.
- 3
Just ask
Open the agent and ask in plain language. Share it with your team so everyone runs the same method.
If the instructions box won't take the whole of SKILL.md, upload SKILL.md as a knowledge file instead and write one line of instructions: follow SKILL.md for every request.
Install in Gemini
- 1
Download and unzip the skill
The .skill file is a zip. Inside is SKILL.md, the instructions, plus any reference files the skill uses.
- 2
Make a Gem
In Gemini, go to Gems → New Gem. Paste SKILL.md into its instructions and add the reference files as knowledge.
- 3
Just ask
Open the Gem and ask in plain language. It follows the skill's method every time.
If the instructions box won't take the whole of SKILL.md, upload SKILL.md as a knowledge file instead and write one line of instructions: follow SKILL.md for every request.
How to use it
Once it's installed, ask in plain language. Your AI follows the skill's method when the request matches.
I need a survey to find out whether people would use scheduled exports. Twelve questions maximum.
Rewrite question 4, it's double-barrelled and I can't split the results.
Turn these five interview findings into a survey that tests whether they hold across the whole base.
What it won't do
It won't tell you your sample is representative. Instrument quality and sampling are separate problems, and a clean survey sent to the wrong list still returns a clean answer to nothing. It also won't analyse the responses when they land. The plan for that analysis comes with the survey, and reading the result stays with you.
Questions
Will it keep NPS and CSAT in their standard form?
Yes. Both keep their canonical stem and scale so your numbers stay comparable with previous rounds and with outside benchmarks. If you ask for a modified version, it makes the wording change explicit and tells you what comparability you lose.
How long is too long?
Length costs you completion, and the cost lands hardest on the people you most want to hear from. The skill argues about length: ask for forty questions and it will tell you which ones do no work and what you could learn from an interview instead.
Can it design a concept test with images or prototypes?
Yes. It writes the exposure order and the questions around the stimulus, and you supply the material itself. It will also flag where a concept test needs a control condition to be worth running.
More skills
See all skillsSynthetic user
Works on its ownA Claude skill that builds reusable customer profiles from clusters of real interview evidence, with every attribute cited to the session it came from and every gap marked.
SynthesisJune 11, 2026
Task scenario linter
Works on its ownA Claude skill that checks your usability test tasks for wording that gives the answer away, such as naming the button, before you run the test.
Study designOctober 12, 2026
Theme quality auditor
Works on its ownA Claude skill that checks whether your synthesis themes are real findings or just topic labels, and asks a question to help you turn each label into a finding.
SynthesisOctober 12, 2026