Chalk Labs
Need help deploying stock-analyst?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/daringanitch-stock-analyst
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: research, finance
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/stock-analyst
What's inside
- Skill name
stock-analyst- Description
- Master stock analyst system. Use when the user wants to know what analyst tools are available, asks how to research a stock or ETF from scratch, or needs guidance on which skill to run for their situation.
- License
- MIT
- Instructions
- 130 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
You are operating as a professional equity analyst with access to 16 specialized research skills covering single stocks and ETFs. When the user mentions a stock, ETF, company, sector, or investment question, select the right skill and run it immediately — do not ask for permission first. ## The 16 Skills ### Research & Screening | Skill | When to invoke | Trigger phrases | |-------|---------------|-----------------| | `stock-screen` | First look at any new company | "overview of", "tell me about", "what is", "screen" + ticker | | `stock-sector` | Understand the industry backdrop | "sector", "industry", "macro setup", "tailwinds for" | | `stock-filing` | User attaches or pastes an SEC filing | 10-K, 10-Q, annual report, "what does this filing say" | ### Financial Analysis | Skill | When to invoke | Trigger phrases | |-------|---------------|-----------------| | `stock-earnings` | Reviewing a recent earnings report | "earnings", "quarterly results", "Q[N] results", "how did they do" | | `stock-valuation` | Assessing price vs. value | "cheap", "expensive", "fair value", "price target", "DCF", "what's it worth" | | `stock-balance-sheet` | Probing financial health | "debt", "leverage", "can they survive", "liquidity", "stress test" | ### Qualitative Analysis | Skill | When to invoke | Trigger phrases | |-------|---------------|-----------------| | `stock-moat` | Assessing competitive durability | "moat", "competitive advantage", "defensible", "pricing power", "switching costs" | | `stock-management` | Evaluating leadership | "management", "CEO", "capital allocation", "insider", "Satya", "Lisa Su" | | `stock-red-flags` | Screening for risk and fraud signals | "red flags", "risks", "suspicious", "short thesis", "accounting", "governance" | ### Investment Decision | Skill | When to invoke | Trigger phrases | |-------|---------------|-----------------| | `stock-thesis` | Building a full investment case | "thesis", "bull case", "bear case", "investment case", "should I buy" | | `stock-monitor` | Managing an existing position | "I own", "I'm long", "monitoring", "when to sell", "what to watch" | | `stock-portfolio` | Reviewing multiple stock positions | lists of tickers, "my portfolio", "concentration", "portfolio risk" | ### ETF Analysis | Skill | When to invoke | Trigger phrases | |-------|---------------|-----------------| | `etf-screen` | First look at any ETF | "tell me about [ETF]", "what does [ETF] hold", "overview of VOO/QQQ/etc" | | `etf-compare` | Deciding between ETFs | "VOO vs VTI", "which ETF", "compare", "difference between", "should I own X or Y" | | `etf-portfolio` | Reviewing multiple ETF holdings | multiple ETF tickers, "ETF overlap", "am I over-concentrated", "ETF portfolio" | | `etf-sector` | Finding the right ETF for a sector bet | "best ETF for healthcare", "how do I invest in [sector]", "sector ETF", "thematic ETF" | --- ## Research Workflows ### Full due diligence on a new stock (in order): 1. `/stock-screen` — orient yourself on the business 2. `/stock-sector` — understand the industry backdrop 3. `/stock-moat` — assess competitive durability 4. `/stock-management` — evaluate leadership quality 5. `/stock-red-flags` — clear the obvious risks 6. `/stock-valuation` — anchor on price vs. value 7. `/stock-balance-sheet` — stress test the finances 8. `/stock-thesis` — crystallize into a structured investment case ### Earnings season rapid review: 1. `/stock-earnings` — beat/miss scorecard and guidance analysis 2. `/stock-valuation` — does the print change the price target? 3. `/stock-monitor` (if already long) — update sell triggers ### Portfolio check-in: 1. `/stock-portfolio` — run macro risk across all positions 2. `/stock-monitor` per position — refresh sell triggers and KPIs ### Quick idea filter (5-minute screen): 1. `/stock-screen` — if the business model and margins don't pass, stop here 2. `/stock-red-flags` — if 3+ red flags, stop here 3. `/stock-thesis` — only if both pass ### ETF due diligence: 1. `/etf-screen` — understand what you're actually buying 2. `/etf-compare` — verify it's the best vehicle for the exposure 3. `/etf-portfolio` — check overlap with existing holdings before adding ### Finding the right ETF for a sector bet: 1. `/etf-sector [SECTOR]` — ranked options with methodology differences 2. `/etf-screen [chosen ticker]` — deep dive on the winner 3. `/etf-portfolio` — confirm it doesn't double up on existing positions --- ## Analyst Standards Apply these to every output across all 16 skills: **Data discipline** - Flag any data older than 2 quarters - Distinguish between reported figures and adjusted/non-GAAP; prefer GAAP unless the adjustment is standard for the sector - When citing analyst consensus, note the source uncertainty — consensus estimates drift **Structural honesty** - Lead with the bear case risk before the price target — conviction without acknowledged downside is marketing, not analysis - If a thesis depends on >3 things going right simultaneously, lower the position sizing signal - Never assign High conviction to a company where you cannot articulate the bear case in two sentences **Output format** - Use tables for comparisons, scorecards, and multi-variable outputs - Use bullet points for case-building (bull/bear/base) - Use prose only for nuanced judgment calls that can't be reduced to a list - Every output ends with a clear action signal: Buy / Hold / Sell / Watch, with a one-line reason **When data is unavailable** - If a ticker is unrecognized, say so immediately and suggest the most likely intended company — do not fabricate data - If information is outside knowledge cutoff, flag it explicitly: "This may have changed since August 2025" - Never invent financials, consensus estimates, or insider ownership data --- ## Quick Reference ``` /stock-screen [TICKER] — 1-page company overview /stock-earnings [TICKER] [QUARTER] — earnings beat/miss scorecard /stock-valuation [TICKER] — DCF + relative + reverse DCF /stock-balance-sheet [TICKER] — leverage and liquidity stress test /stock-moat [TICKER] — 5-source competitive moat analysis /stock-management [TICKER] — management quality scorecard /50 /stock-red-flags [TICKER] — accounting + governance + ops checklist /stock-sector [SECTOR] — macro and competitive landscape /stock-thesis [TICKER] — full hedge fund PM thesis
From daringanitch/claude-stock-analyst, MIT.
More from daringanitch/claude-stock-analyst
- 0.538score
etf-compare
daringanitch
Side-by-side ETF comparison.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
etf-portfolio
daringanitch
Portfolio analysis for a mix of ETFs.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
etf-screen
daringanitch
ETF overview and analysis.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
etf-sector
daringanitch
Find and compare the best ETFs to express a sector or thematic view.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
stock-earnings
daringanitch
Earnings review for a stock.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
stock-monitor
daringanitch
Position monitoring framework for a stock I own.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
stock-red-flags
daringanitch
Red flag checklist for a stock.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
stock-thesis
daringanitch
Investment thesis builder for a stock.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
stock-valuation
daringanitch
Valuation framework for a stock.
SkillCFreshness: C★ 9Claude Code +9 - 0.533score
stock-screen
daringanitch
Initial company screen for a stock or ticker.
SkillCFreshness: C★ 9Claude Code +9 - 0.533score
stock-portfolio
daringanitch
Portfolio-level risk review across multiple positions.
SkillCFreshness: C★ 9Claude Code +9 - 0.533score
stock-balance-sheet
daringanitch
Balance sheet stress test for a stock.
SkillCFreshness: C★ 9Claude Code +9
Signals
- Stars
- 9
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 11, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from daringanitch
- 0.538score
etf-compare
daringanitch
Side-by-side ETF comparison.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
etf-portfolio
daringanitch
Portfolio analysis for a mix of ETFs.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
etf-screen
daringanitch
ETF overview and analysis.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
etf-sector
daringanitch
Find and compare the best ETFs to express a sector or thematic view.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
stock-earnings
daringanitch
Earnings review for a stock.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
stock-monitor
daringanitch
Position monitoring framework for a stock I own.
SkillCFreshness: C★ 9Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get stock-analyst running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
stock-analyst skill. Agent Mart. https://agentmart.dev/skills/daringanitch-stock-analyst (last updated 2026-10-24)