quanhua92
- 9 skills
- 0 followers
- 1 day ago last updated
- ▌ Aipa Data · quanhua92Fetch raw OHLCV price data using the aipa CLI. Use this skill whenever the user asks for price data, candle data, OHLCV data, historical prices, stock quotes, crypto prices, moving averages, volume data, or any raw market data without AI analysis. Also use for: top performers, worst performers, best stocks, top gainers, biggest losers, market movers, ranking tickers by price change / volume / value / MA scores / money flow (`aipa performers`); volume profile, POC, point of control, value area, support/resistance by volume, volume-by-price histogram (`aipa volume-profile`). Also use for fundamental data: company info, financial ratios, PE, PB, ROE, NPL, CAR, fundamental ranking and screening (`aipa fundamentals info/ratios/rank/screen`). Also use when the user wants to inspect what data is available, build charts, perform their own calculations, or get numbers for a spreadsheet. Even if the user doesn't mention "aipa", trigger this skill for any raw financial data, fundamental data, or market ranking request.
- ▌ Aipa Analyze · quanhua92AI-powered stock and crypto analysis using the aipa CLI. Use this skill whenever the user asks to analyze a ticker, compare stocks, get technical analysis, or answer any financial market question about Vietnamese stocks (VIC, VCB, FPT...), cryptocurrencies (BTC, ETH...), or global assets. Also use for price action analysis, moving average analysis, support/resistance questions, sector comparison, Wyckoff analysis, or trading insights. Also handles fundamental analysis when the user explicitly asks for fundamentals, PE, ROE, NPL, CAR, valuation, or "phân tích cơ bản" — use `aipa fundamentals` commands to enrich technical analysis with financial ratios, company info, and fundamental screening/ranking. For raw price data without AI, use the aipa-data skill instead.
- ▌ Aipa Research · quanhua92Multi-agent deep research for comprehensive market analysis using the aipa CLI. Use this skill when the user asks for deep research, thorough market analysis, sector-wide investigation, comprehensive stock comparison, or detailed financial report. This runs a supervisor → parallel workers → aggregator → reviewer pipeline that takes longer but produces more thorough results than a simple analyze. Trigger for requests like "research banking sector", "deep dive into real estate stocks", or "comprehensive market overview". Can also incorporate fundamental analysis (PE, ROE, NPL, CAR, financial ratios) via `aipa fundamentals` when the user asks for fundamental context alongside technical research.
- ▌ Aipa Fundamentals · quanhua92 bundleFundamental analysis workflow for Vietnamese stocks using the aipa CLI. Use this skill when the user explicitly asks for fundamental analysis, "phân tích cơ bản", financial ratios (PE, PB, ROE, ROA, NPL, CAR, CASA, CIR), valuation metrics (EPS, EV/EBITDA, dividend yield), company profiles, or sector-wide fundamental screening and ranking. This skill spawns parallel subagents to analyze tickers by sector using a structured 11-question framework. For technical analysis (VPA, Wyckoff), use aipa-analyze instead. For raw data without analysis, use aipa-data.
- ▌ Github Pr Reader · quanhua92Extract and organize GitHub PR review comments into prioritized action plans. Use when user asks to "read PR comments", "extract review feedback", "organize PR review", "parse PR
- ▌ Mastery Coach · quanhua92Socratic mastery coach for testing whether the user truly understands a technical concept, system, codebase, design, or subject. Use when the user wants to be questioned, grilled, tested, challenged, or wants to prove mastery. Triggers: "quiz me", "grill me", "test my understanding", "mastery mode", "question me on this", "do I actually understand this?", "make me explain it". Do NOT activate merely because the user wants to discuss an idea — that belongs to thinking-partner.
- ▌ First Principles · quanhua92 bundleApply first-principles thinking with the D.A.R.E. sequence: decompose the problem, audit inherited assumptions, recombine surviving building blocks, and test them against reality. Use when the problem framing, requirements, constraints, or conventional solution may rest on assumptions that should be reconstructed from fundamentals, or when the user explicitly requests first-principles reasoning.
- ▌ Thinking Partner · quanhua92Rigorous thought partner for collaborative reasoning, exploring ideas, challenging assumptions, and developing understanding. Use when the user wants to think through a problem, explore an idea, challenge reasoning, understand a concept, or discuss something they haven't figured out yet. Triggers: "think with me", "help me reason about", "I have an idea", "help me understand what I think", "challenge this", "look at my notes", "explore this with me", "I'm stuck between these two models". Do NOT activate for explicit mastery-testing requests like "quiz me" or "grill me" — those belong to mastery-coach.
- ▌ Concept Builder · quanhua92 bundleOrchestrate a multi-agent swarm to build verified, falsifiable "concept bundles" — teaching units where every claim derives from ONE runnable ground-truth file whose output is pasted verbatim into a guide. Use when the user wants to build/extend a learning curriculum (language concepts, algorithms, system design, interview patterns), spin up subagent workers to produce runnable + markdown (+ optional interactive HTML) lessons, run a verification sweep, or scaffold a new learning repo section. Handles BOTH interactive (.html companion) and non-interactive (runnable-only) flavors under the same orchestrator+worker discipline.