CtrlK
BlogDocsLog inGet started
Tessl Logo

finance-agent

NSE stock market analysis using Groww API. Use when users ask about Indian stocks, live prices, technical analysis, RSI, moving averages, or market comparison.

85

Quality

81%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Discovery

89%

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

This is a solid skill description with excellent trigger terms and completeness. The explicit 'Use when...' clause with specific technical indicators (RSI, moving averages) and geographic scope (Indian stocks, NSE) makes it highly discoverable and distinctive. The main weakness is that the capabilities could be more concrete with specific action verbs.

Suggestions

Replace 'analysis' with specific actions like 'Fetches live prices, calculates RSI and moving averages, compares stocks' to improve specificity

DimensionReasoningScore

Specificity

Names the domain (NSE stock market) and mentions some capabilities (live prices, technical analysis, RSI, moving averages, market comparison), but doesn't list concrete actions like 'fetch prices', 'calculate RSI', or 'compare stocks'. The word 'analysis' is somewhat vague.

2 / 3

Completeness

Clearly answers both what (NSE stock market analysis using Groww API) and when (explicit 'Use when...' clause with specific triggers like Indian stocks, live prices, technical analysis, RSI, moving averages, market comparison).

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'Indian stocks', 'live prices', 'technical analysis', 'RSI', 'moving averages', 'market comparison'. These cover both general terms and specific technical indicators users might request.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with clear niche: specifically NSE (Indian market), Groww API, and Indian stocks. Unlikely to conflict with general finance or US stock market skills due to the geographic and platform specificity.

3 / 3

Total

11

/

12

Passed

Implementation

72%

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

This skill provides strong actionable guidance with executable code examples and good progressive disclosure through linked skill files. However, it has some redundancy (portfolio section appears twice) and lacks error handling/validation workflows for API operations. The architecture diagram consumes tokens without adding essential operational value.

Suggestions

Add error handling guidance for common failures (invalid symbols, authentication errors, API rate limits) with recovery steps

Remove the duplicate portfolio analysis section and consolidate into one location

Replace or remove the ASCII architecture diagram - the skills list already conveys the structure more efficiently

DimensionReasoningScore

Conciseness

The content is reasonably efficient but includes some redundancy - portfolio analysis appears twice with similar examples, and the architecture diagram adds visual overhead without essential information Claude needs. The setup section and environment variables are useful but could be more compact.

2 / 3

Actionability

Provides fully executable CLI commands and Python code examples with concrete output samples. Commands are copy-paste ready with clear flags and expected JSON responses shown inline.

3 / 3

Workflow Clarity

The news research workflow shows a clear 3-step sequence, but most other sections are reference-style rather than workflow-oriented. Missing validation checkpoints - no guidance on handling API errors, invalid symbols, or authentication failures.

2 / 3

Progressive Disclosure

Well-structured with clear sections and explicit references to separate skill files (stock-data.md, technical.md, compare.md, etc.). The skills section provides a clean index with one-level-deep navigation to detailed materials.

3 / 3

Total

10

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
lakhanjindam/opencode-finance-agent
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.