to-questionnaire

Generates a structured Markdown questionnaire for a recipient to answer asynchronously.

Updated May 19, 2026
One-click install
npx skills add https://github.com/wenyue/SmartKit --skill to-questionnaire-wenyue
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: to-questionnaire
Source: https://github.com/wenyue/SmartKit/tree/main/skills/to-questionnaire
Command: npx skills add https://github.com/wenyue/SmartKit --skill to-questionnaire-wenyue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When you cannot answer a decision alone, you need input from someone who holds the missing knowledge. This Skill turns that gap into a written questionnaire the recipient can fill in asynchronously or during a meeting, so you get complete answers in one pass instead of scattered back-and-forth messages. ## Core Features & Use Cases - Recipient-focused intake: Asks only two things of you — who the questionnaire goes to and what you need back — then derives the questions itself. - Structured Markdown output: Produces a discovery questionnaire with purpose, context, themed question sections ordered most-important-first, answer stubs, and a closing catch-all. - File deliverable: Writes the result to to-questionnaire-<slug>.md in the current directory and reports the path. - Use Case: You are scoping a system migration and need the ops team's knowledge of current load and constraints. The Skill drafts a questionnaire covering every decision you listed, ready to send. ## Quick Start Ask the assistant to turn the decisions you cannot answer alone into a questionnaire for a specific colleague to fill in.

Frequently Asked Questions about to-questionnaire

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a questionnaire for a colleague to fill in?▼

State who the questionnaire goes to and what decisions or facts you need back. The Skill drafts a Markdown questionnaire with themed sections ordered most-important-first and writes it to a file in the current directory.

How to write good discovery questions for async answers?▼

Order questions most-important-first since you may only get one pass, keep each question to a single idea, and add an answer stub beneath each. Group questions under theme headings once there are more than a handful.

What information do I need to provide before generating a questionnaire?▼

Only two things: the recipient's role, expertise, and relationship to you, plus the specific decisions or facts you cannot resolve alone. The Skill derives the questions from the gap between those two answers.

Where is the generated questionnaire file saved?▼

The questionnaire is written to a file named to-questionnaire-<slug>.md in the current working directory, where the slug comes from the topic. The Skill reports the file path after writing it.

When should I use a questionnaire instead of a live meeting?▼

Use a questionnaire when the recipient holds knowledge you lack and can answer asynchronously, or when you want to front-load a meeting with written answers. It is less suited to exploratory discussions requiring real-time follow-up.