CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

stock-analyzer

tessl i github:FrancyJGLisboa/agent-skill-creator --skill stock-analyzer

Provides comprehensive technical analysis for stocks and ETFs using RSI, MACD, Bollinger Bands, and other indicators. Activates when user requests stock analysis, technical indicators, trading signals, or market data for specific ticker symbols.

57%

Overall

SKILL.md
Review
Evals

Validation

75%
CriteriaDescriptionResult

skill_md_line_count

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

Warning

metadata_version

'metadata' field is not a dictionary

Warning

license_field

'license' field is missing

Warning

frontmatter_unknown_keys

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

Warning

Total

12

/

16

Passed

Implementation

15%

This skill file is a specification document rather than an actionable skill. It's bloated with meta-information (activation testing results, version history, future enhancements) that provides no value to Claude during execution. The actual instructions for performing technical analysis are buried under layers of documentation about the skill itself rather than how to use it.

Suggestions

Remove all meta-documentation (activation testing, changelogs, future roadmaps, architecture decisions) and focus only on how Claude should perform technical analysis

Provide a clear, numbered workflow: 1) Validate ticker input, 2) Fetch data using specific command, 3) Calculate indicators, 4) Generate signal, 5) Format output

Replace the class-based code examples with direct, executable snippets Claude can actually run, including the full indicator calculation logic

Move reference materials (test suites, API documentation, indicator formulas) to separate files and link to them with clear one-level-deep references

DimensionReasoningScore

Conciseness

Extremely verbose with extensive meta-documentation about activation systems, test results, architecture decisions, and future roadmaps that Claude doesn't need. Explains basic concepts like what RSI/MACD are, includes version history, changelogs, and marketing-style content that wastes tokens.

1 / 3

Actionability

Contains some executable Python code examples for the main analyzer class and signal generator, but much of it is incomplete (references modules that aren't shown), and the code is embedded in excessive documentation rather than being copy-paste ready for actual use.

2 / 3

Workflow Clarity

No clear step-by-step workflow for how Claude should actually perform stock analysis. The document describes what the skill does conceptually but lacks explicit sequences like 'Step 1: Fetch data, Step 2: Calculate indicators, Step 3: Validate results.' No validation checkpoints for error handling.

1 / 3

Progressive Disclosure

Monolithic wall of text with 500+ lines in a single file. References external files (activation-testing-guide.md, phase4-detection.md) that may not exist, and includes content that should be in separate reference files (full test suites, architecture diagrams, changelogs, future roadmaps).

1 / 3

Total

5

/

12

Passed

Activation

100%

This is a well-crafted skill description that excels across all dimensions. It provides specific technical indicators, uses natural language that investors would actually use, explicitly states both capabilities and activation triggers, and carves out a distinct niche in technical stock analysis that's unlikely to conflict with other skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions and indicators: 'RSI, MACD, Bollinger Bands, and other indicators' along with 'technical analysis', 'trading signals', and 'market data'. Uses proper third person voice.

3 / 3

Completeness

Clearly answers both what ('comprehensive technical analysis using RSI, MACD, Bollinger Bands') and when ('Activates when user requests stock analysis, technical indicators, trading signals, or market data for specific ticker symbols').

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'stock analysis', 'technical indicators', 'trading signals', 'market data', 'ticker symbols', 'stocks', 'ETFs'. Good coverage of terms investors actually use.

3 / 3

Distinctiveness Conflict Risk

Clear niche focused on technical stock/ETF analysis with specific indicator names (RSI, MACD, Bollinger Bands) and financial terms (ticker symbols, trading signals) that distinguish it from general data analysis or other financial skills.

3 / 3

Total

12

/

12

Passed

Reviewed

Table of Contents

ValidationImplementationActivation

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.