awesome-stock-skills
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Gecti
- Code scan — Scanned 1 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
This tool provides a collection of specialized Claude Code skills designed for Indian stock market research. It automates fetching conference call transcripts, analyzing equity data via NotebookLM, and generating comprehensive PDF investment reports.
Security Assessment
Overall risk: Low. The automated code scan found no dangerous patterns, hardcoded secrets, or requests for risky permissions. However, using this tool involves inherent network activity. Based on the README, it connects to external financial aggregators like screener.in, BSE/NSE, Google Drive, and Netlify for deploying reports. It also requires shell command execution to function and relies on a third-party CLI tool for NotebookLM integration. While the scanned code is safe, you are trusting third-party APIs with your research queries and data.
Quality Assessment
The project is actively maintained, with its most recent update pushed today. On the downside, it suffers from very low community visibility (only 5 stars) and completely lacks an open-source license. The absence of a license is a notable legal caveat: technically, it means all rights are reserved by the creator, which might restrict how you can legally use, modify, or distribute the code in professional environments.
Verdict
Use with caution — the code itself appears safe to run, but you should verify your comfort level regarding unlicensed software and the security policies of the third-party services it interacts with.
A curated collection of Claude Code skills for Indian stock market research — concall transcripts, equity analysis, and more.
Awesome Stock Skills
A curated collection of Claude Code skills for Indian stock market research and analysis.
These skills work as plug-and-play modules for Claude Code — give it domain expertise for equity research, concall analysis, financial data collection, and more.
Skills
| Skill | Description |
|---|---|
| fetch-concalls | Fetch & download conference call transcript PDFs for any Indian listed company. Uses a 3-tier fallback: screener.in → official BSE/NSE filings → third-party aggregators. |
| growth-trigger-analysis | SOIC-style variant perception scorecard & growth trigger extraction from concall transcripts. Ranks VP factors by probability × impact, deep dives top 3, and produces forward-looking trigger list. |
| nlm-skill | NotebookLM CLI & MCP expert — create notebooks, add sources (URLs, Drive, text), generate podcasts, reports, quizzes, flashcards, slides, mind maps, infographics, videos, and data tables. Chat with sources programmatically. Requires notebooklm-mcp-cli. |
| stock-research-pipeline | End-to-end equity research pipeline. Downloads concalls & investor presentations from screener.in, fetches financial data (P&L, balance sheet, ratios, shareholding), uploads everything to NotebookLM, runs 6 tailored analysis queries (business model, industry, management, financials, growth triggers, scenarios), and generates a professional PDF report with variant perception scorecard and Bull/Base/Bear scenarios. |
| stock-research-publish | Publish a generated equity report as a PDF, a magazine-quality HTML page, or both. Optionally one-command deploys the HTML to Netlify with an interactive setup that handles CLI install, auth, site name, and deploy scope. Live preview → |
Installation
As a Plugin (recommended)
Install directly and get all skills + automatic updates:
claude plugin add github:samyakjain0606/awesome-stock-skills
Manual
Copy individual skills into your project's .claude/skills/ directory:
# Clone the repo
git clone https://github.com/samyakjain0606/awesome-stock-skills.git
# Copy a skill to your project
cp -r awesome-stock-skills/skills/fetch-concalls /path/to/your-project/.claude/skills/
Usage
Once installed, Claude Code automatically picks up the skill. Just ask naturally:
> fetch concalls for YATHARTH
> get concall links for GRSE
> download concall transcripts for TCS
> growth triggers for SAILIFE
> VP analysis for HDFCBANK
> variant perception scorecard for TATAELXSI
> create a notebook for HDFCBANK concalls
> add this URL as source to my notebook
> generate a podcast for my notebook
> query my notebook about growth triggers
> /stock-research-pipeline GRAVITA
> deep dive on TCS
> equity report for RELIANCE
> run the stock research pipeline on HDFCBANK
> /stock-research-publish GRAVITA
> publish the TCS report
> deploy the RELIANCE report to netlify
> I want an html version of the HDFCBANK report
Data Sources
- screener.in — Primary source for aggregated BSE concall links
- BSE India — Official regulatory filings
- NSE India — Official regulatory filings
nlm-skill prerequisites
The nlm-skill requires the notebooklm-mcp-cli CLI tool:
uv tool install notebooklm-mcp-cli
nlm login # authenticate with Google
GitHub: nicholasgriffintn/notebooklm-mcp-cli
stock-research-pipeline prerequisites
Requires both the nlm CLI (see above) and Python with reportlab for PDF generation:
pip install reportlab
stock-research-publish prerequisites
For HTML deploys to Netlify, the skill installs the CLI for you on first run (with
confirmation). To install manually:
npm install -g netlify-cli
netlify login
PDF output uses the same reportlab setup as stock-research-pipeline.
Contributing
These skills are young and the best ones come from real-world stress-testing on dozens of
companies — different sectors, different reporting styles, different sources of edge. Your
PRs make these skills better for everyone.
Add a new skill
- Create a folder under
skills/your-skill-name/ - Add a
SKILL.mdwith YAML frontmatter (nameanddescription) - Add a
README.mdwith a quick "what it does / setup / usage" section - Make it self-contained — no external dependencies beyond Claude Code's built-in tools and
commonly available CLIs (Python,nlm,netlify, etc.) - Open a PR — include a short example of the skill running on a real company
Improve an existing skill
Even small contributions help:
- More sectors covered — most skills lean industrial/manufacturing today; banks, NBFCs,
insurance, FMCG, IT services, pharma, and SaaS each need sector-specific tweaks (NIM/CASA
for banks, SSG for retail, ARR/NRR for SaaS, etc.). - Better data sources — fallbacks for when screener.in is down, BSE/NSE direct scrapers,
alternative financial data providers. - Tighter design rules — particularly for the HTML/PDF outputs in
stock-research-publish.
Fonts, color palettes, mobile breakpoints, dark-mode polish. - More analysis frameworks — DCF helpers, peer-comparison automation, technical analysis
layers, ownership/insider tracking. - Bug reports with reproduction steps — even if you can't fix it, a clear bug report on a
named company is a real contribution.
Ground rules for PRs
- No fabricated outputs — skills must fail loud when inputs are missing, never invent data.
- No private data leakage — be careful with example outputs; mock or anonymize anything
proprietary. - Forbidden in HTML/visual outputs — no Inter/Roboto fonts as primary, no indigo/violet
gradient text, no emoji section headers, no glowing-shadow animations. These signal "AI
template" and undermine trust. Seestock-research-publish/SKILL.mdfor the full list.
If you have an idea but aren't sure how to scope it, open an issue first — happy to discuss.
License
MIT
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi