CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

product-multi-role-analysis

输入某个产品的文档、URL 或简要描述,自动抓取关键信息,分别扮演「用户、投资人、产品经理、市场运营、品牌运营、友商、合作伙伴」7 个角色对该产品进行深度分析,中间结果分角色保存,最终整合为一篇图文并茂(SVG/Mermaid/ASCII)的综合分析报告,结论明确、有权威数据支撑、逻辑清晰、小白可读,并附有结论边界、前提假设及假设变动时的结论调整说明。 触发条件:用户提到"产品分析"、"多角色分析"、"7个角色"、"投资人视角"、"用户视角"、"产品竞争分析"、"全面分析这个产品"、"帮我分析一下 XX 产品"、"从多个角度看这个产品"、"product analysis"、"multi-role analysis",或提供产品文档/链接并希望获得深度产品分析报告时,必须使用本 skill。即使用户只说"帮我全面分析一下这个产品",也应立即使用本 skill。

74

Quality

93%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

86%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 well-engineered instruction-only skill: the phased workflow is unambiguous and highly actionable, with detail correctly delegated to three real, one-level-deep reference files. Remaining polish is tightening the redundant final checklist and adding explicit per-phase recovery guidance.

Suggestions

Compress the 质量检查清单 to only the checks not already stated as hard rules in Phases 0–3 (e.g., drop items that restate the SVG-saving and KPA-format requirements) to cut duplicated tokens.

Add a short recovery instruction per phase (e.g., '若 checklist 项未通过 → 回到对应 Phase 修正并重新检查') to convert the post-hoc checklist into a validate-fix-retry loop.

DimensionReasoningScore

Conciseness

The body is directive rather than explanatory — it never explains what SVG, Mermaid, TAM/SAM/SOM, or SaaS are, and assumes Claude's competence throughout. However, the 10-item '质量检查清单' substantially restates requirements already stated in the phases (e.g., 'SVG 图表已单独保存并在报告中引用' repeats Phase 2's rule), and the emoji-decorated role roster duplicates the role list that lives in references/role-templates.md. These are minor instances of repetition that could be trimmed, matching the 4 anchor rather than the every-token-earns-its-place 5 anchor.

4 / 5

Actionability

For an instruction-only skill the guidance is copy-paste ready: literal search query templates ('搜索 `[产品名] review site:g2.com OR site:producthunt.com`', '`[产品名] funding crunchbase`'), exact output file names (markdown/01_user.md … 07_partner.md), a concrete required-information checklist, a fully specified directory tree, and fill-in-the-blank formats for KPA entries and 如果…那么… adjustment statements. Per the code_vs_instruction note, absence of code is not penalized when guidance is this actionable; it matches 'concrete, specific guidance covering the common cases'.

5 / 5

Workflow Clarity

Phases 0–4 give a clear, unambiguous sequence with explicit inputs, outputs, and file locations per phase, and the '质量检查清单' plus the '若找不到真实数据,明确标注…禁止伪造' rule act as checkpoints/feedback for the riskiest failure mode (fabricated data). It falls short of the 5 anchor because validation is post-hoc (a final checklist) rather than embedded per-phase with explicit fix-and-retry loops, and there is no instruction for what to do when a phase's output fails a checklist item. Not 3: a validation mechanism clearly exists and the sequence has no gaps.

4 / 5

Progressive Disclosure

The body is an orchestration-level overview; all detail is correctly pushed to one-level-deep bundle files that all exist and are not nested further (references/role-templates.md, references/report-structure.md, references/chart-guide.md — each referenced exactly where needed, e.g., '每个角色文件的标准结构,参见 `references/role-templates.md`', and indexed again in a '参考文件索引' section). The 180-line body retains only process rules (file naming, chart rules, KPA format) that Claude needs while executing, matching the clear-overview/well-signaled-references anchor.

5 / 5

Total

18

/

20

Passed

Description

96%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.

An exemplary description: it fully specifies the workflow's concrete actions, provides comprehensive natural trigger terms in both Chinese and English, and explicitly answers both what the skill does and when it must be used. The only residual risk is minor overlap on generic product-analysis phrasing.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions covering the full workflow: '自动抓取关键信息' (auto-scrape key info from docs/URLs/descriptions), role-playing 7 named roles ('用户、投资人、产品经理、市场运营、品牌运营、友商、合作伙伴'), '中间结果分角色保存' (per-role intermediate files), integrating into a report with explicit chart formats '(SVG/Mermaid/ASCII)', and appending '结论边界、前提假设及假设变动时的结论调整说明'. Coverage spans input handling through final deliverable structure, matching the comprehensive multi-action anchor; it exceeds the 'several specific actions, minor gaps' (4) anchor.

5 / 5

Completeness

Both 'what' and 'when' are explicitly answered. The 'what' is a detailed capability statement (scrape → 7-role analysis → per-role saved intermediates → integrated illustrated report with boundary/assumption/adjustment sections). The 'when' is an explicit '触发条件' clause with concrete trigger phrases and a mandatory-use directive ('必须使用本 skill'). This matches the 5 anchor's 'clearly and explicitly answers both what AND when with concrete trigger phrases'; not the 4 anchor where 'when could be more explicit'.

5 / 5

Trigger Term Quality

Extensive natural phrases users would actually say, in both Chinese and English: '产品分析', '多角色分析', '投资人视角', '用户视角', '帮我分析一下 XX 产品', '从多个角度看这个产品', 'product analysis', 'multi-role analysis', plus an explicit catch-all instruction for the vague case ('即使用户只说"帮我全面分析一下这个产品"'). This is comprehensive synonym coverage including the English equivalents, matching the 5 anchor; it clearly beats 'good coverage, a few natural terms missing' (4).

5 / 5

Distinctiveness Conflict Risk

The 7-role framing, per-role intermediate files, and assumption-adjustment system form a clear niche with mostly distinct triggers. However, broad trigger phrases such as '产品分析' and '帮我分析一下 XX 产品' could plausibly overlap with a generic product-analysis or competitive-research skill, so there is minor overlap risk with closely related skills (4) rather than minimal conflict risk (5).

4 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

digoal/blog

Path

skills/skills_for_claude_web/product-multi-role-analysis/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.