CtrlK
BlogDocsLog inGet started
Tessl Logo

bull-research

Use this skill for building the strongest possible bullish case for positions, identifying upside catalysts, positive technical patterns, and favorable fundamental factors.

77

Quality

96%

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

SKILL.md
Quality
Evals
Security

Quality

Content

100%

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

A well-structured, lean analytical skill that assumes Claude's competence and provides a concrete output template. It appropriately avoids verbose concept explanations and organizes content into clean sections.

DimensionReasoningScore

Conciseness

Lean bullet lists of domain-specific indicators with no padding or explanations of concepts Claude already knows; every line is a usable signal.

3 / 3

Actionability

For an instruction-only skill it gives concrete guidance: specific indicators to check, a 5-part bull case structure, and a complete copy-paste JSON output format example.

3 / 3

Workflow Clarity

The Bull Case Structure section gives a clearly sequenced 1-5 process (Core Thesis, Catalysts, Price Targets, Timeline, Risk Factors); no validation checkpoints are needed since this is analytical, not destructive or batch work.

3 / 3

Progressive Disclosure

Single self-contained SKILL.md with well-organized sections (Overview, Instructions, Output Format, Best Practices) and no nested references; no bundle files are needed.

3 / 3

Total

12

/

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 an explicit trigger clause and natural domain vocabulary. Its main weakness is that some trigger terms are shared with adjacent analysis skills, raising mild conflict risk.

Suggestions

Differentiate from a possible bear-research counterpart by adding an explicit contrasting trigger (e.g. 'Use when building the long/bull case rather than the bear case').

Add a couple of natural user phrasings like 'bull case' or 'bullish thesis' alongside the more technical terms.

DimensionReasoningScore

Specificity

Lists several concrete actions — "building the strongest possible bullish case for positions, identifying upside catalysts, positive technical patterns, and favorable fundamental factors" — rather than vague language.

3 / 3

Completeness

Answers both what (build bullish case, identify catalysts/patterns/fundamentals) and when via the explicit "Use this skill for..." trigger clause, which is equivalent to a 'Use when' trigger so it is not capped at 2.

3 / 3

Trigger Term Quality

Uses natural trading vocabulary a user would say ("bullish case", "positions", "upside catalysts", "technical patterns", "fundamental factors") with good coverage of domain terms.

3 / 3

Distinctiveness Conflict Risk

The bullish framing is niche, but generic triggers like "technical patterns" and "fundamental factors" could overlap with a sibling bear-research or general market-analysis skill.

2 / 3

Total

11

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Drakkar-Software/OctoBot
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.