nse-trading-toolkit — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited nse-trading-toolkit (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This is the master workflow that coordinates 8 specialized trading framework skills for Indian NSE/BSE equities.
All skills work standalone with zero dependencies — they're prompt-based frameworks that Claude applies during analysis. Connecting data sources makes them more powerful:
| Data Source | Required? | What It Adds | Setup |
|---|---|---|---|
| Groww MCP | Optional | Live quotes, portfolio, technical indicators, candle data, order placement | Add to .mcp.json (see README) |
| yfinance | Optional | Historical OHLCV (>6 months), backtesting | pip install yfinance |
| TradingView MCP | Optional | Crypto screening, volume scanners | See tradingview-mcp |
Without any data source: You provide prices manually, Claude applies the frameworks. With Groww MCP: Claude pulls live data automatically. Use search_stock_and_others_symbol first to resolve the trading symbol.
| Tool | Use For |
|---|---|
search_stock_and_others_symbol | Find correct trading symbol |
get_quotes_and_depth | Live price, volume, bid/ask depth |
get_historical_technical_indicators | RSI, MACD, SMA, EMA, Bollinger, ADX, ATR |
fetch_historical_candle_data | OHLCV candles (1m to 1w intervals) |
get_equity_portfolio_holdings | Your current holdings and P&L |
get_ltp | Quick last traded price |
import yfinance as yf
data = yf.download("RELIANCE.NS", period="2y", interval="1d") # NSE: .NS, BSE: .BOFollow this sequence for a full analysis. Skip steps not relevant to the user's question.
1. CONTEXT → What does the user hold? What's their goal?
2. DATA → Pull live quotes + historical candles + indicators
3. STRUCTURE → Multi-timeframe analysis (→ use multi-timeframe-analysis skill)
4. TECHNICALS → Chart reading, indicators (→ use technical-analysis skill)
RSI divergences (→ use rsi-divergence skill)
Fibonacci levels (→ use fibonacci-trading skill)
5. DECISION → Buy / Sell / Hold with specific triggers
6. SIZING → How many shares, at what risk (→ use position-sizing skill)
7. STOPS → Initial stop-loss (→ use stop-loss-strategies skill)
Trailing plan (→ use trailing-stops skill)
8. TARGETS → R:R ratio check (→ use risk-reward-ratio skill)
Fibonacci extensions (→ use fibonacci-trading skill)
9. PLAN → Concrete action plan with prices and triggers| User's Question | Primary Skill | Supporting Skills |
|---|---|---|
| "Analyze BBTC" | This orchestrator | All 8 as needed |
| "Position size for RELIANCE" | position-sizing | stop-loss-strategies, risk-reward-ratio |
| "Where to set stop-loss?" | stop-loss-strategies | technical-analysis (for S/R levels) |
| "RSI divergence on TATAMOTORS?" | rsi-divergence | technical-analysis, fibonacci-trading |
| "Fib levels for INFY" | fibonacci-trading | technical-analysis |
| "Should I trail my stop?" | trailing-stops | — |
| "Is this trade worth taking?" | risk-reward-ratio | position-sizing |
| "Weekly vs daily trend?" | multi-timeframe-analysis | technical-analysis |
When presenting a full analysis, use this structure:
# [STOCK] Analysis — [Date]
## Quick Take
[1-2 sentence summary: bullish/bearish/neutral + key level to watch]
## Position (if held)
[Current holdings, avg price, P&L]
## Technical Setup
[Trend, key levels, indicator readings]
## Scenarios
[Bullish / Bearish / Sideways with probabilities]
## Action Plan
| Action | Trigger | Price | Size | Stop | Target | R:R |
|--------|---------|-------|------|------|--------|-----|
## Risk Summary
- Max risk: Rs.XXX (X% of capital)
- Stop-loss: Rs.XXX
- Trailing plan: [method]~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.