CtrlK
BlogDocsLog inGet started
Tessl Logo

business-analyst

Master modern business analysis with AI-powered analytics, real-time dashboards, and data-driven insights. Build comprehensive KPI frameworks, predictive models, and strategic recommendations. Use PROACTIVELY for business intelligence or strategic analysis.

32

Quality

28%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./.agent/skills/business-analyst/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

7%

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

This skill is essentially a table of contents with no substantive content. It lacks any concrete, actionable guidance—no templates, no code, no specific frameworks, no examples of KPIs, dashboards, or analysis approaches. The instructions are generic platitudes that could apply to any domain, and the verbose 'Purpose' section wastes tokens explaining what a business analyst is rather than teaching Claude how to perform specific tasks.

Suggestions

Replace the generic 'Instructions' bullets with a concrete workflow, e.g., a step-by-step process for conducting a business analysis: define scope → gather data → analyze → build dashboard → present recommendations, with specific tools/commands at each step.

Add at least one concrete, executable example—such as a Python snippet for building a KPI dashboard, a SQL query template for cohort analysis, or a specific framework template (e.g., a balanced scorecard structure).

Remove the verbose 'Purpose' section entirely—Claude doesn't need to be told what a business analyst does. Use that space for actionable content like a decision tree for choosing the right analysis approach.

Add brief descriptions to each sub-skill reference explaining when to use it (e.g., 'Use for churn prediction and CLV modeling' next to Customer and Market Analytics) so Claude can navigate without opening every file.

DimensionReasoningScore

Conciseness

The content is padded with verbose, generic descriptions that Claude already knows (e.g., explaining what a business analyst does, listing vague capabilities). The 'Purpose' section restates the description in flowery language without adding actionable value. Much of the content is filler.

1 / 3

Actionability

There are no concrete code examples, specific commands, templates, or executable guidance. Instructions like 'Clarify goals, constraints, and required inputs' and 'Apply relevant best practices' are entirely vague and abstract. Nothing is copy-paste ready or specific enough to act on.

1 / 3

Workflow Clarity

There is no clear multi-step workflow, no sequencing of tasks, and no validation checkpoints. The four bullet points under 'Instructions' are generic platitudes rather than a defined process. There's no guidance on what to do when, or how to verify outcomes.

1 / 3

Progressive Disclosure

The skill does reference 10 sub-skill files and a resources/implementation-playbook.md, showing an attempt at progressive disclosure with one-level-deep references. However, no bundle files were provided to verify these exist, the main content is too thin to serve as a useful overview, and the references are just titles without descriptions of when to use each.

2 / 3

Total

5

/

12

Passed

Description

50%

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 attempts to cover business analysis capabilities but relies heavily on buzzwords and vague language ('AI-powered,' 'data-driven,' 'real-time') rather than concrete, specific actions. The 'when' clause exists but is too broad and the use of 'PROACTIVELY' is unclear as a trigger condition. The description would benefit from more specific actions and natural trigger terms that users would actually say.

Suggestions

Replace buzzwords like 'AI-powered analytics' and 'data-driven insights' with concrete actions such as 'analyze revenue trends, calculate market share, forecast quarterly performance'

Improve the 'Use when...' clause with specific, natural trigger scenarios like 'Use when the user asks about business metrics, revenue analysis, market trends, competitive analysis, or needs KPI tracking'

Add file types or specific deliverables to increase distinctiveness, e.g., 'generates business reports, SWOT analyses, financial dashboards from CSV/Excel data'

DimensionReasoningScore

Specificity

Names the domain (business analysis) and lists some actions like 'Build comprehensive KPI frameworks, predictive models, and strategic recommendations,' but many terms are buzzwordy rather than concrete ('AI-powered analytics,' 'data-driven insights,' 'real-time dashboards') and don't describe specific operations the skill performs.

2 / 3

Completeness

The 'what' is partially addressed with actions like building KPI frameworks and predictive models. The 'when' clause ('Use PROACTIVELY for business intelligence or strategic analysis') exists but is vague and overly broad—'proactively' is not a clear trigger condition, and the trigger terms are too generic to guide skill selection effectively.

2 / 3

Trigger Term Quality

Includes some relevant keywords like 'business intelligence,' 'strategic analysis,' 'KPI,' 'predictive models,' and 'dashboards,' but these are somewhat jargon-heavy and miss common natural user phrases like 'analyze sales data,' 'revenue trends,' 'business metrics,' or 'market analysis.'

2 / 3

Distinctiveness Conflict Risk

Terms like 'AI-powered analytics,' 'data-driven insights,' and 'dashboards' could easily overlap with general data analysis, reporting, or visualization skills. The description is somewhat specific to business analysis but not distinct enough to avoid conflicts with adjacent analytics or data science skills.

2 / 3

Total

8

/

12

Passed

Validation

81%

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

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

frontmatter_unknown_keys

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

Warning

Total

9

/

11

Passed

Repository
Dokhacgiakhoa/antigravity-ide
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.