CtrlK
BlogDocsLog inGet started
Tessl Logo

consulting-analysis

Use this skill when the user requests to generate, create, or write professional research reports including but not limited to market analysis, consumer insights, brand analysis, financial analysis, industry research, competitive intelligence, investment due diligence, or any consulting-grade analytical report. This skill operates in two phases — (1) generating a structured analysis framework with chapter skeleton, data query requirements, and analysis logic, and (2) after data collection by other skills, producing the final consulting-grade report with structured narratives, embedded charts, and strategic insights.

61

Quality

73%

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/public/consulting-analysis/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

55%

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

The skill is highly actionable with clear sequenced workflows, validation checkpoints, and ready-to-use templates, but it is far too verbose — it teaches Claude frameworks it already knows and inlines content that should be split into reference files, with no bundle files present.

Suggestions

Move the framework taxonomy tables (SWOT/PESTEL/Porter/BCG/etc. with definitions) into a separate reference file such as references/frameworks.md, keeping only the selection principles and an abbreviated list inline; Claude already knows these frameworks.

Remove the duplicate Phase 1 Quality Checklist (it appears both mid-document and at the end) to cut redundant tokens.

Create a references/ directory for the example outputs and template details so SKILL.md acts as a lean overview pointing to one-level-deep references.

DimensionReasoningScore

Conciseness

The body is heavily padded with reference material Claude already knows — large taxonomy tables enumerating SWOT, PESTEL, Porter's Five Forces, BCG Matrix, Maslow, DuPont, DCF, etc. with definitions — and duplicated quality checklists (Phase 1 checklist appears twice), matching the 'verbose; explains concepts Claude knows; padded with unnecessary context' anchor.

1 / 3

Actionability

Provides concrete, copy-paste-ready output templates and worked examples (Analysis Framework markdown, Data Requirements table format, Visualization Plan, Report Structure Template, full Gen-Z example), giving fully executable guidance rather than vague direction.

3 / 3

Workflow Clarity

Multi-step processes are clearly sequenced across two phases (Steps 1.1–1.6, 2.1–2.5) with explicit validation checkpoints (Step 2.1 input validation, Step 2.5 structure self-check, missing-P0-data flagging) and quality checklists, matching the top anchor.

3 / 3

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ absent), and the body is a monolithic ~630-line wall of text with the entire framework taxonomy, templates, and examples inline rather than split into separate reference files, matching the 'monolithic wall of text; poor organization' anchor.

1 / 3

Total

8

/

12

Passed

Description

92%

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

A strong, specific description with explicit 'Use when' triggers and good coverage of natural report-type keywords; its only weakness is mild overlap risk with general research/analysis skills.

Suggestions

Narrow the trigger scope to reduce conflict risk with generic deep-research skills, e.g. emphasize the two-phase framework-then-report workflow or consulting-grade/structured-narrative output as the distinguishing factor.

Consider trimming the long enumerated list of report types to the most common natural terms, since the rubric penalizes verbosity even when accurate.

DimensionReasoningScore

Specificity

Lists multiple concrete actions across both phases — 'generating a structured analysis framework with chapter skeleton, data query requirements, and analysis logic' and 'producing the final consulting-grade report with structured narratives, embedded charts, and strategic insights' — matching the top anchor for multiple specific concrete actions.

3 / 3

Completeness

Explicitly answers both what (two-phase report generation: framework + final report) and when ('Use this skill when the user requests to generate, create, or write professional research reports...'), satisfying the explicit-triggers anchor for both what AND when.

3 / 3

Trigger Term Quality

Covers natural terms users would say ('market analysis', 'consumer insights', 'brand analysis', 'financial analysis', 'industry research', 'competitive intelligence', 'investment due diligence') with strong coverage, matching the 'good coverage of natural terms' anchor.

3 / 3

Distinctiveness Conflict Risk

The niche is fairly specific (consulting-grade analytical reports), but the broad 'any consulting-grade analytical report' phrasing and overlap with generic deep-research/data-analysis skills leaves some conflict risk, matching 'somewhat specific but could still overlap with similar skills' rather than a clearly distinct niche.

2 / 3

Total

11

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (632 lines); consider splitting into references/ and linking

Warning

relative_links

Relative link issues: 5 missing

Warning

Total

14

/

16

Passed

Repository
bytedance/deer-flow
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.