interviews — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited interviews (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Help the founder run the full customer discovery interview loop — from preparing a script to analyzing what was said afterward.
This skill covers two phases:
An interview script is a reusable guide, not a teleprompter: it anchors the conversation around the assumptions being tested while leaving room for the founder to follow threads that open up. Most founders need one script for their primary segment; occasionally a second script for an adjacent segment.
Read startup/core.md to load project context (name, seed description, and all fields under ## Core — especially Audience).
Check if startup/interview-scripts/ contains any .md files.
Scaffold the folders if they don't exist yet:
mkdir -p startup/interview-scripts
mkdir -p startup/interviews/transcriptsLoad and understand them for context. Infer intent from the conversation — don't mechanically ask "what do you want to do?" If the founder is:
draft — still being shaped, not yet usedready — actively in use for interviewsretired — superseded or no longer in rotationWhen adding or updating scripts, follow the file conventions:
status (draft, ready, retired), length_minutes (number — 15/30/45/60), and target_persona (one-line segment descriptor)## Target Persona — 2–4 sentences describing who this script is for and why## Opening — what the founder says at the start: purpose, consent to record, framing## Core Questions — numbered questions with optional indented probes## Closing — wrap-up, referrals ask, thank-you## Notes — facilitation tips for the founderSlug convention: lowercase the title, replace spaces and non-alphanumeric characters with hyphens, collapse multiple hyphens. "Freelance designers — invoice chasing" → freelance-designers-invoice-chasing.
Read before writing, propose before saving, get confirmation.
Check prerequisites:
whats-next skill or directly in core.md). Do not block: if the founder wants to proceed with a rough persona, proceed.hypotheses skill first. Do not block: if the founder insists on drafting a script now, proceed..claude/skills/interviews/references/initial-interview-script.mdThe reference file's instructions take over from this point.
After the founder runs an interview, they may bring back a transcript, paste text into chat, or simply recount a conversation from memory. In any of these cases, the workflow is the same: save the source material, dispatch the interview-analyst subagent, then dispatch the hypotheses-manager subagent, surface recommendations to the founder, and route confirmed hypothesis changes through the hypotheses skill.
Recognize this intent when the founder:
startup/interviews/transcripts/ (or similar)Load the Layer 2 reference file that owns this workflow end-to-end:
.claude/skills/interviews/references/transcript-analysis.mdThe reference file's instructions take over from this point, including the three input branches (file / pasted / recollection), dispatching both subagents, summarizing to the founder, and routing confirmed edits through the hypotheses skill.
Do not extract statements, evaluate hypothesis state, or edit hypothesis files yourself — the reference file describes how to delegate that work to the two subagents.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.