plugins/startup-superpowers/skills/surveys/SKILL.md
Manages the founder's survey-based validation — crafting the right questions, deploying a survey to the internet, and analyzing results against hypotheses. Use when the founder wants to run a survey, create survey questions, validate hypotheses at scale, check how a survey is going, understand whether a survey is the right tool right now, or deploy a question set to get quantitative signal. Also bring this up if you believe that creating a survey to collect quantitative evidence may be useful at this point.
npx skillsauth add davepoon/buildwithclaude surveysInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Help the founder use surveys as a quantitative validation layer — to confirm patterns found in interviews, prioritize among competing hypotheses, or reach people they can't interview one-on-one.
Surveys are powerful when they're targeted, short, and posted somewhere with the right audience. They're much weaker when deployed before any qualitative discovery, when the distribution channel is vague, or when the questions fish for validation instead of testing assumptions. Part of this skill's job is to help the founder assess fit before building anything.
This skill covers two modes:
Read startup/core.md to load project context.
Check prior qualitative work: scan startup/hypotheses/ and startup/interviews/. It is sometimes ok to go for a survey without doing interviews, especially if the user knows and/or has access to a good channel to distribute the survey to aquire diverse responses. Procceeding to survey without hypotheses is not recommended. If no hypotheses present, invoke the hypotheses skill and strongly suggest the user to talk about them first.
Scaffold the surveys folder if it doesn't exist yet:
mkdir -p startup/surveys
Use judgment when assessing whether surveys make sense right now. This is advisory — never a gate.
Good signals:
Caution signals — raise these, don't block:
If the founder insists on a survey despite caution signals, help them build a good one. The goal is to inform, not gatekeep.
Share a brief applicability assessment (2–3 sentences): what's looking solid, what the risk is, whether this is a good moment for surveys. Then ask if they'd like to proceed.
If proceeding, load the reference file:
.claude/skills/surveys/references/initial-survey-questions.md
The reference file's instructions take over from this point.
Load and read the relevant files for context. Infer intent from the conversation — don't mechanically ask "what do you want to do?" If the founder is:
initial-survey-questions.md.claude/skills/surveys/references/tally-survey.md
survey-analyst subagent) is coming in a later version of this skill.status: archived, propose the change, get confirmation, write backWhen adding or updating surveys, follow these file conventions:
File location: startup/surveys/{YYYY-MM-DD}-{short-descriptor}.md
Slug convention: lowercase, replace spaces and non-alphanumeric characters with hyphens, collapse multiples. "Invoice chasing validation" → invoice-chasing-validation.
Frontmatter:
---
status: draft|ready|active|closed|archived
mode: questions-only|tally
date_created: YYYY-MM-DD
target_persona: One-line segment descriptor
hypothesis_slugs:
- slug-one
- slug-two
response_goal: 30
tally_form_id: abc123 # tally mode only — omit if questions-only
tally_url: https://tally.so/r/abc123 # tally mode only — omit if questions-only
---
Required sections:
## Purpose — why this survey exists and what decisions it will inform## Target Audience — who should fill it out, response goal, and why that sample size## Distribution Plan — where to post it and what value is offered to respondents## Questions — numbered list with question type annotatedOptional sections:
## Notes — founder comments, links to related interviews, context for later## Results — populated after fetching Tally dataRead before writing, propose before saving, get confirmation.
Briefly confirm: "Saved to startup/surveys/{slug}.md."
Mention natural next steps without pushing:
mode: questions-only — when ready, the agent can deploy to Tally and return a shareable linkmode: tally and status: active — remind the founder they can ask "how's the survey going?" at any timedevelopment
Stop coding agents from shipping generic UI. Use UIZZE's 800,000+ real web and iOS screens to build product-specific interfaces, define a design contract, cover required states, and run a hard finish gate. Use for web or iOS UI design, implementation, redesign, critique, and pre-ship review in Codex, Claude Code, Cursor, Copilot, and other coding agents.
development
Convene an AI executive board of directors (CEO, CFO, COO, CLO, CISO sub-agent personas) to vet a business idea, product concept, new service offering, M&A target, or operational initiative — and deliver an integrated board memo with a Go/No-Go recommendation. Use this skill whenever the user wants an idea vetted, stress-tested, or reviewed from multiple executive perspectives; asks to "present this to the board," "run this by the boardroom," "vet this idea," "poke holes in this plan," or "prep me for a board meeting"; or shares a business plan, pitch, proposal, or initiative document and asks for structured executive feedback. Also trigger when the user asks for a Go/No-Go decision, risk review across finance/legal/security/operations, or preparation for presenting an initiative to real leadership.
data-ai
私人旅行管家 — 从出发地到目的地的完整行程规划+攻略导出。 输入出发地、目的地、天数、预算、风格偏好,自动输出闭环行程, 包含交通推荐、酒店推荐、美食路线、每日预算,并可选生成攻略。 当用户提到「做攻略」「旅行规划」「旅游计划」「行程安排」时使用。
tools
Use Ontoly's deterministic Software Graph and MCP server for codebase architecture, request tracing, dependency analysis, and impact analysis.