CtrlK
BlogDocsLog inGet started
Tessl Logo

arn-spark-stress-interview

This skill should be used when the user says "stress interview", "synthetic interview", "user interview stress test", "interview my personas", "test with synthetic users", "persona interview", "simulate user interviews", "run user interviews", or wants to stress-test a product concept by conducting structured interviews with synthetic personas through three adversarial lenses (Pragmatist, Skeptic, Power User). Produces an interview report with per-persona findings, synthesized themes, and recommended concept updates.

74

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, highly actionable orchestration skill with clear sequencing, feedback loops, and correctly externalized references. The only weakness is conciseness: a repeated dispatch parenthetical and a restating intro could be trimmed.

Suggestions

State the dispatch-convention fallback note (the 'see .../ensure-config.md "Dispatch convention" for fallback' parenthetical) once in an 'Agent Dispatch Convention' subsection and back-reference it from each Task invocation instead of repeating it verbatim four times.

Trim the opening paragraph's Phase 1–3 descriptions to a single-line overview, since the description frontmatter and Step 4 already cover that material in full.

Collapse the near-identical Wave 1/2/3 blocks into one parameterized template plus a small per-wave delta table to remove structural repetition while preserving the phase-parallel design.

DimensionReasoningScore

Conciseness

Mostly efficient procedural content, but the dispatch-convention fallback parenthetical is repeated verbatim ~4 times and the intro restates phases already covered by the description and Step 4, so it could be tightened. Not a 1 because it avoids explaining concepts Claude already knows; not a 3 because of the repeated parenthetical and restated intro.

2 / 3

Actionability

Names exact agents (arn-spark-persona-architect, -product-strategist, -persona-impersonator), gives copy-ready delimited context-block templates, a concrete synthesis table schema, and exact report paths and AskUserQuestion option lists — fully actionable instruction guidance.

3 / 3

Workflow Clarity

Clear prerequisite gate plus a 6-step sequence with explicit phase-parallel waves and 'proceed to Wave N' transitions, backed by a detailed error-handling section with retry→ask→skip/abort feedback loops for this batch operation.

3 / 3

Progressive Disclosure

SKILL.md is an overview that loads three well-signaled one-level-deep references (interview-protocol.md, persona-casting-spec.md, interview-report-template.md), all of which exist in ./references/, with heavy protocol/template detail correctly split out rather than inlined.

3 / 3

Total

11

/

12

Passed

Description

100%Weight 40%Scale 1-3

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exemplary description: concrete actions, eight natural trigger phrases, explicit what-and-when guidance, and a distinctive niche, all in third person. No changes needed.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'conducting structured interviews with synthetic personas', 'stress-test a product concept', and 'Produces an interview report with per-persona findings, synthesized themes, and recommended concept updates' — matching the multiple-specific-actions anchor.

3 / 3

Completeness

Clearly answers both what (stress-test a concept via synthetic persona interviews through three adversarial lenses, producing a structured report) and when ('This skill should be used when the user says...') with explicit triggers.

3 / 3

Trigger Term Quality

Explicitly enumerates eight natural phrases a user would say ('stress interview', 'synthetic interview', 'persona interview', 'simulate user interviews', etc.), giving strong coverage of real trigger terms.

3 / 3

Distinctiveness Conflict Risk

The three named adversarial lenses (Pragmatist, Skeptic, Power User) and the synthetic-interview trigger phrases carve a clear niche unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
AppsVortex/arness
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.