CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

korean-synthetic-consumer

한국형 합성 소비자/고객 패널로 메시지, 제품 적합성, 반대 논리, 인터뷰 질문을 만든다.

Quality

76%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/korean-synthetic-consumer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

76%Weight 40%Scale 1-5

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

A lean, well-structured instruction-only skill with a concrete panel recipe, clear inputs, and a strong copy-paste output template that Claude could execute immediately. The main gaps are the absence of an explicit step sequence or mode-selection guidance (workflow is implied by section order) and the lack of a worked example.

Suggestions

Add a short numbered workflow (e.g., 1. 입력 확인·보완 질문 2. 모드 선택 3. 패널 5인 구성 4. 공통 형식으로 출력) so the execution order is explicit rather than implied by section order.

Add one line per mode on when to choose it (e.g., 'persona-panel' vs 'full-report') and which template sections apply to each, so mode selection and per-mode output variation are unambiguous.

Include one compact worked example — a filled persona row and one objection row with severity and required evidence — to anchor output quality for the template.

DimensionReasoningScore

Conciseness

Every section is functional: mode entries are one-liners, the safety statement is two sentences, and the output template carries real scaffolding weight; nothing explains concepts Claude already knows. This matches 'lean and efficient; assumes Claude's competence; every token earns its place'.

5 / 5

Actionability

The body gives concrete executable material — a five-role panel recipe ("얼리어답터...엣지 케이스 또는 비사용자"), a five-part input list, and a copy-paste output template with tables for "반응 분포", "주요 반대 논리", and "다음 실재 검증". Not 5: there is no worked example, and no guidance on how the common output format adapts per mode (e.g., what a message-test result looks like vs. an objection-map).

4 / 5

Workflow Clarity

The components appear in a natural execution order (모드 → 입력 → 패널 구성 규칙 → 출력 공통 형식) but no explicit step sequence or mode-selection guidance is given, so the workflow is implicit. This matches 'sequence present but checkpoints missing or implicit'; the destructive/batch cap does not apply since the task is generative and non-destructive, but it cannot reach 4 without an explicitly stated sequence.

3 / 5

Progressive Disclosure

No bundle files exist and none are referenced, so there are no dangling or nested references; the ~74-line body is self-contained with seven clear, well-ordered sections. Not 5: it sits above the under-50-line simple-skill threshold and the ~30-line output template could arguably live in a reference file, though inlining is defensible at this size.

4 / 5

Total

16

/

20

Passed

Description

66%Weight 40%Scale 1-5

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

The description is concise, third-person, and specific about both the method and the deliverables, occupying a distinct niche. Its main weakness is that all 'when to use' guidance lives in the separate triggers field rather than in the description itself, capping completeness.

Suggestions

Add an explicit 'Use when...' clause to the description itself (e.g., "제품·메시지·가격 가정을 합성 패널로 빠르게 점검할 때 사용") so both what and when are answered in one place.

Fold the frontmatter trigger terms into the description or add common synonyms — "유저리서치", "페르소나", "카피 테스트", "WTP 조사" — to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

"한국형 합성 소비자/고객 패널로 메시지, 제품 적합성, 반대 논리, 인터뷰 질문을 만든다" names the method and four concrete deliverables, matching 'lists several specific actions; minor gaps in coverage'. Not 5: the actions are compressed ("제품 적합성을 만든다" doesn't state whether it evaluates or tests) and capabilities shown in the body like WTP/가격 점검 are absent.

4 / 5

Completeness

The 'what' is explicit (creating messages, product fit, objection logic, and interview questions via a synthetic consumer panel) but the description contains no 'Use when...' clause or equivalent; the when-guidance lives only in the separate frontmatter triggers field. Per the guideline, a missing 'Use when' clause in the description caps completeness at 3, and it is not 4 because the 'when' is absent from the description text rather than merely imprecise.

3 / 5

Trigger Term Quality

The description embeds natural Korean phrases users would say — "합성 소비자", "고객 패널", "메시지", "제품 적합성", "반대 논리", "인터뷰 질문" — which is good keyword coverage. Not 5 because common variations and synonyms ("유저리서치", "페르소나", "카피/랜딩 테스트", "WTP") are missing from the description text itself; not 3 because coverage clearly exceeds 'some relevant keywords'.

4 / 5

Distinctiveness Conflict Risk

"한국형 합성 소비자/고객 패널" carves a clearly distinct Korea-specific niche that is unlikely to trigger for unrelated skills. Not 5: deliverables like "인터뷰 질문" and "메시지" creation create minor overlap risk with general interview-scripting or copywriting skills.

4 / 5

Total

15

/

20

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.

Validation — 15 / 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

retention-corp/road-to-founders

Path

skills/korean-synthetic-consumer/SKILL.md

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.