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.

90

Quality

88%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

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

This is a strong skill description that excels across all dimensions. It provides an extensive list of natural trigger phrases, clearly describes what the skill does (structured synthetic persona interviews through three adversarial lenses), and specifies the output format (interview report with per-persona findings, synthesized themes, and recommended concept updates). The only minor note is that the description is somewhat front-loaded with trigger terms, but this doesn't detract from its effectiveness.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions: conducting structured interviews with synthetic personas through three adversarial lenses (Pragmatist, Skeptic, Power User), producing an interview report with per-persona findings, synthesized themes, and recommended concept updates.

3 / 3

Completeness

Clearly answers both 'what' (stress-test a product concept by conducting structured interviews with synthetic personas through three adversarial lenses, producing reports with findings, themes, and recommendations) and 'when' (explicit trigger phrases and the general condition of wanting to stress-test a product concept).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms including 'stress interview', 'synthetic interview', 'user interview stress test', 'interview my personas', 'test with synthetic users', 'persona interview', 'simulate user interviews', 'run user interviews'. These are terms users would naturally say when seeking this functionality.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive niche combining synthetic persona interviews, adversarial lenses (Pragmatist, Skeptic, Power User), and product concept stress-testing. Very unlikely to conflict with other skills due to the specific combination of triggers and methodology.

3 / 3

Total

12

/

12

Passed

Implementation

77%

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

This is a well-structured, highly actionable orchestration skill for a complex multi-agent interview workflow. Its greatest strengths are the explicit error handling with user-prompted recovery, clear phase dependencies, and concrete agent invocation patterns with structured input blocks. The main weakness is some verbosity in the repeated wave descriptions and the inability to verify referenced bundle files, though the overall organization is solid for a skill of this complexity.

Suggestions

Consider extracting the repetitive Wave 1/2/3 invocation details into a referenced file (e.g., interview-waves.md), keeping only the high-level wave structure and key differences in the main SKILL.md

Remove the introductory paragraph's re-explanation of the 3 phases since they are already clearly listed in the numbered list immediately above it

DimensionReasoningScore

Conciseness

The skill is fairly long (~200+ lines) with some redundancy — the phase-parallel interview steps repeat similar invocation patterns three times with minor variations. The intro paragraph re-explains what the three phases do after already listing them. However, most content is necessary given the complexity of the multi-agent orchestration workflow.

2 / 3

Actionability

The skill provides highly specific, concrete guidance: exact file paths, structured input/output blocks for agent invocations, precise fallback cascades, a data availability table with fallback actions, and explicit agent invocation patterns with tagged input sections. Every step tells Claude exactly what to do.

3 / 3

Workflow Clarity

The 6-step workflow is clearly sequenced with explicit dependencies between waves (Wave 2 depends on Wave 1 completion, etc.). Validation checkpoints include prerequisite checks, persona quality checks with retry logic, character-breaking detection with escalation, and report overwrite warnings. Error handling covers multiple failure modes with user-prompted recovery options.

3 / 3

Progressive Disclosure

The skill references three external files (interview-protocol.md, persona-casting-spec.md, interview-report-template.md) which is good progressive disclosure, but no bundle files were provided to verify they exist. The main SKILL.md itself is quite long and some of the detailed agent invocation patterns (especially the repetitive Wave 1/2/3 sections) could potentially be extracted to a reference file. The Agent Invocation Guide table at the end is a nice summary but partially duplicates the workflow section.

2 / 3

Total

10

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

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.