CommunityRecherche & Datenanalysegithub.com

bbulman/create-survey

Erstelle eine Umfrage, bei der jede Frage eine Entscheidung unterstützt, mit vorab festgelegter Stichprobengröße und Analyse.

Was ist create-survey?

Diese Fähigkeit (Skill) führt Entwickler und KI-Agenten durch den vollständigen Prozess der Erstellung einer Umfrage, die nicht nur interessant ist, sondern messbare Entscheidungen unterstützt. Der Fokus liegt darauf, zuerst die Analyse zu definieren und die Stichprobengröße zu berechnen, bevor eine einzige Frage geschrieben wird. Das Skill liest eine zentrale Vertragsdatei (`contract.md`), um konsistente Methodik sicherzustellen, und verwendet ein Skript (`sample-size.mjs`), um die benötigte Stichprobengröße und Einladungszahl zu ermitteln. Es unterstützt die Arbeit mit Claude Code und ähnlichen KI-Agenten, die aufgabenorientierte Forschung betreiben. Die Schritte umfassen die Überprüfung, ob eine Umfrage das richtige Werkzeug ist, die Definition der Zielgruppe, das Aufdecken von Blind Spots in der Rekrutierung, das Schreiben von Fragen, die ausnahmslos der Analyse dienen, das systematische Aufspüren von Verzerrungen (Bias), das Testen der Umfrage mit simulierten Teilnehmern und schließlich das Befüllen einer Vorlage (`survey.md`), die direkt in jedes Umfragetool kopiert werden kann. Das Ergebnis ist eine fundierte, effiziente und entscheidungsorientierte Umfrage.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/bbulman/research-skills/tree/HEAD/skills/create-survey

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Erstellt eine Umfrage, die etwas zählt, das es wert ist, gezählt zu werden. Die Analyse wird festgelegt, bevor etwas versendet wird, sodass keine Frage nur existiert, weil sie interessant ist.

Lies ~/.claude/skills/research-shared/contract.md und halte dich während des gesamten Prozesses daran. $SHARED bedeutet diesen Ordner. Deine Ausgabe ist survey.md im Ideenordner.

Schritte

  1. Start. Befolge „Starte einen Durchlauf" im Vertrag. Erledigt, wenn das Briefing eine Entscheidung benennt und der Intake Bericht erstattet hat.

  2. Prüfe, ob eine Umfrage das richtige Werkzeug ist. Eine Umfrage zählt Dinge, die du bereits verstehst. Wenn du noch nicht weißt, warum etwas passiert oder welche Antwortmöglichkeiten es überhaupt gibt, sage dies und verweise auf /create-interview-script. Erledigt, wenn jede zu klärende Sache eine Wie-viele-Frage ist.

  3. Ermittle wer und wie viele. Definiere die Grundgesamtheit und wie du sie erreichen kannst, und benenne, wen dieser Weg verfehlt. Führe node $SHARED/sample-size.mjs --population <N> --margin 0.05 --response <erwartete Rücklaufquote> für die Stichprobe und die Anzahl der Einladungen aus. Wiederhole dies für jedes Segment, das du vergleichen möchtest, da jedes seine eigenen Zahlen benötigt. Erledigt, wenn die Stichprobenzahlen aus dem Skript stammen und die blinden Flecken des Wegs notiert sind.

  4. Schreibe zuerst die Analyse. Für jede Entscheidung: Welche Zahl du betrachten wirst, unterteilt nach welchem Merkmal, und welches Ergebnis die Entscheidung ändern würde. Wenn eine Zeile eine Annahme testet, benenne sie, z. B. B3, in der Spalte „Entscheidung". Erledigt, wenn jede Zeile des Analyseplans ein Ergebnis enthält, das die Entscheidung ändern würde.

  5. Schreibe die Fragen. Nur das, was die Analyse benötigt. Frage nach aktuellem, spezifischem Verhalten vor Einstellungen. Stelle zuerst Screening-Fragen, dann die Hauptfragen und sensible Punkte zuletzt. Die Optionen decken jeden Fall genau einmal ab, mit einem ehrlichen Ausweg wie „keine davon". Verwende durchgängig eine einzige Skala. Halte die Umfrage auf etwa 5 Minuten, oder gib an, worauf du verzichtest. Erledigt, wenn jede Frage eine Zeile des Analyseplans speist.

  6. Suche nach Verzerrungen. Gehe jede Frage durch auf suggestive Formulierungen, Doppelfragen, tendenziöse Begriffe, überlappende Optionen, Reihenfolgeeffekte und alles, was Menschen dazu einlädt, zuzustimmen. Dokumentiere jedes Risiko und was du geändert hast. Randomisiere Optionen, wo die Reihenfolge willkürlich ist. Erledigt, wenn die Verzerrungsprüfung jede Frage abdeckt.

  7. Führe einen Piloten durch. Starte einen neuen Agenten, lasse ihn als 3 recht unterschiedliche Personen aus der Grundgesamtheit antworten und berichte alles, was er nicht wahrheitsgemäß beantworten konnte oder jede Option, die ihm fehlte. Ändere, was er findet. Wenn du keinen Agenten starten kannst, mache dies selbst und gib es an. Sage, dass vor dem Start auch 5 echte Personen die Umfrage testen sollten. Erledigt, wenn die Änderungen vorgenommen und in den Durchlaufnotizen aufgelistet sind.

  8. Schreibe. Befülle $SHARED/templates/survey.md, bereit zum Einfügen in jedes Umfragetool. Erledigt, wenn jeder Abschnitt ausgefüllt ist.

  9. Beende den Vorgang. Befolge „Beende einen Durchlauf" im Vertrag. Danach wird der Export in inbox/ abgelegt, und der nächste Skill ist /summarize-research.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Verwandte Skills