PostToolUse
01Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing generate_docs.py with --tb and --quiet (2 commands). From erhwenkuo/stock_skills.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing generate_docs.py with --tb and --quiet (2 commands). From erhwenkuo/stock_skills.
Settings file Claude Code
Agent settings declaring 1 hook event (PostToolUse) and 2 allowed tools.
Skill Claude CodeCodex
Natural language queries to the knowledge graph. Search past reports, screenings, trades, research, and market context.
Skill Claude CodeCodex
Investment note management. Record, retrieve, and delete investment theses, concerns, and lessons.
Skill Claude CodeCodex
Deep research on stocks, industries, markets, and business models. Integrates Grok API (X/Web search) and yfinance for multi-angle analysis reports.
Skill Claude CodeCodex
Plan Mode — Orchestrator oversees workflow design, execution, autonomous loop, and review. Activated when told "in plan mode.".
Skill Claude CodeCodex
Undervalued stock screening. EquityQuery-based screening without a predefined stock list. Searches for undervalued stocks across 60+ regions including Japan, US, ASEAN, Hong Kong, Korea, and Taiwan using P/E, P/B, dividend yield, ROE, and more.
Skill Claude CodeCodex
Portfolio management. Display holdings, record trades, and analyze portfolio structure. Input data foundation for stress tests.
Skill Claude CodeCodex
Detailed report for individual stocks and ETFs. Generates a financial analysis report from a ticker symbol. Individual stocks show valuation, undervaluation score, and shareholder return rate. ETFs show expense ratio, AUM, and fund size.
Skill Claude CodeCodex
Portfolio stress test. Receives a list of holdings and identifies portfolio weaknesses through shock sensitivity, scenario analysis, and causal chain analysis.
Skill Claude CodeCodex
Watchlist management. Add, remove, and list stocks.
MCP server Claude CodeCodexCursor +2
Neo4j MCP server for integrating Neo4j graph database with Claude Desktop through natural language interactions. Runs locally from the @alanse/mcp-neo4j-server npm package. Needs 3 environment variables to run.
Instructions file
Claude Code instructions for erhwenkuo/stock_skills, covering claude.md, design philosophy, project overview, development environment and commands.
Instructions file
Claude Code instructions for erhwenkuo/yf-cli, covering yf cli — project context for claude, project description, development environment, package structure and architecture decisions.