
qualitative-valuation
Assess business quality, competitive positioning, and sustainability of value creation beyond financial models. Use when the user asks about economic moats, competitive advantages, Porter's Five Forces, management quality, ESG integration, or business model analysis. Also trigger when users mention 'does this company have a moat', 'switching costs', 'network effects', 'brand value', 'management track record', 'capital allocation', 'insider ownership', 'red flags', or ask whether a company's advantage is durable.
- Installs
- 679
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/joellewis/finance_skills --skill qualitative-valuation- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads qualitative-valuation automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Qualitative Valuation
Core Concepts
Economic Moats (Morningstar Framework)
An economic moat is a structural advantage that protects a company's profits from competition. Five sources:
- Network Effects: the product becomes more valuable as more people use it (payment networks, marketplaces)
- Switching Costs: customers face significant cost, effort, or risk in moving to a competitor (enterprise software, banking relationships)
- Intangible Assets: brands, patents, licenses, or regulatory approvals competitors cannot replicate; brands must confer pricing power to qualify
- Cost Advantages: structural cost advantages from process technology, scale, location, or unique resources
- Efficient Scale: a market that supports only a few players, where new entry would drive returns below the cost of capital (utilities, pipelines, railroads)
Moat Width
- Wide moat (20+ years): multiple reinforcing moat sources, each backed by hard evidence
- Narrow moat (10+ years): at least one evidenced moat source with moderate durability
- No moat: commodity business with no structural advantage; competes on price
A moat claim is only as strong as its evidence. Do not award moat sources based on narrative — use the rubric below.
Evidence Rubric: What Qualifies a Qualitative Claim
Anchor every claim in observable results, with retention and realized pricing as the strongest evidence:
| Claim | Qualifying evidence | Disqualifying signs |
|---|---|---|
| Pricing power | Realized price increases at or above inflation with stable volumes and retention; gross margin held or expanded through input-cost cycles | Price increases followed by churn spikes; persistent discounting to hold share |
| Switching costs | Gross retention >90% (>95% for enterprise) or net revenue retention >100%; multi-year contracts; implementations measured in quarters; deep data/workflow integration | High churn; month-to-month terms; easy data export and low migration cost |
| Network effects | Unit economics measurably improve with scale (take rates, engagement, liquidity per user); winner-take-most share dynamics | User growth without any engagement, pricing, or cost benefit |
| Brand (intangible asset) | Sustained price premium over comparable products for years | Awareness without a premium; growth dependent on promotional spend |
| Cost advantage | Margins persistently above peers, traceable to scale, process, or resource access | One-off cost cuts; margin gap explained by product mix |
| Management quality | Multi-year ROIC > WACC; buybacks executed below subsequent intrinsic value; acquisitions that met stated return targets | Serial dilutive M&A; buybacks concentrated at price peaks; recurring guidance misses |
Mapping Findings to Valuation Inputs
Translate qualitative conclusions into explicit adjustments to discount rate, fade period, or terminal assumptions in quantitative valuation. These ranges are judgment calibrations, not formulas — document the specific evidence behind each adjustment:
| Finding | Calibrated adjustment |
|---|---|
| Wide-moat evidence (2+ reinforcing, retention-backed sources) | Discount rate -0.5 to -1.0pp, or terminal multiple +1-2 turns, or extend the above-WACC return fade to 15-20 years |
| Narrow moat (one evidenced source) | Fade above-WACC returns over ~10 years; no discount-rate change |
| No moat | Fade returns to WACC by terminal year; terminal growth at or below inflation |
| Confirmed pricing power | Hold or modestly expand forecast margins; resist mean-reverting them prematurely |
| Governance red flags (see checklist) | Discount rate +0.5 to +1.5pp, haircut management guidance, or walk away |
| Material unmitigated ESG/regulatory exposure | Discount rate +0.5 to +1.5pp, or (often more transparent) probability-weight an impaired-earnings scenario |
| Key-person or succession risk | Discount rate +0.25 to +0.75pp |
If combined adjustments exceed roughly 2pp on the discount rate in either direction, the qualitative overlay is driving the valuation — re-examine the base-case cash flow assumptions instead of stacking adjustments.
Qualitative Red Flags Checklist
Any single flag warrants deeper investigation before relying on a valuation model:
- Aggressive accounting: revenue recognition changes, newly capitalized expenses, non-GAAP adjustments that always exceed GAAP. Check: trend in the non-GAAP-to-GAAP gap over 3+ years.
- Related-party transactions: deals with insider-controlled entities that may not be at arm's length. Check: proxy statement and footnote disclosures.
- Excessive M&A: serial acquisitions that obscure weak organic growth and add integration risk. Check: organic growth disclosed vs reported growth.
- High management turnover: frequent CFO or auditor changes signal potential problems. Check: 8-K filings for departures and stated reasons.
- Divergent cash flow and earnings: net income growing while operating cash flow stagnates. Check: accruals (net income minus OCF) as a share of assets over time.
Worked Examples
Example 1: Moat Assessment — Enterprise Software Company
Given:
- Cloud-based ERP platform with 95% gross retention, 120% net revenue retention
- Average customer implementation takes 12-18 months
- Data integration with customer systems creates deep embedding
- No network effects; moderate brand value; costs in line with peers
Assess: Moat sources and width, using the evidence rubric
Solution:
- Switching Costs — STRONG (qualifies): 95% gross retention and 120% net revenue retention clear the rubric thresholds, and 12-18 month implementations with deep data integration explain why. The 120% net retention also evidences realized pricing power: existing customers are paying more each year without offsetting churn.
- Network Effects — ABSENT: an ERP system does not become more valuable to one customer because another adopts it.
- Intangible Assets — DOES NOT QUALIFY: the brand is recognized but confers no measurable price premium over peers.
- Cost Advantages — ABSENT: cost structure in line with competitors.
- Efficient Scale — ABSENT: the market supports multiple competitors.
Assessment: Narrow-to-wide moat. One moat source, but with unusually strong retention evidence; durability 15-20+ years barring a technology shift. Valuation-input mapping: extend the above-WACC return fade toward 15-20 years and hold forecast margins, but skip the full wide-moat discount-rate reduction because there is no second reinforcing source.
Example 2: Governance and Regulatory Risk — Discount Rate Calibration
Given: Base cost of equity 9.0%. The company operates in a high-carbon industry with no transition plan; pending carbon-tax legislation could reduce EBIT by 15%. Governance is strong: independent board, aligned compensation, no red flags.
Calibrate: Adjusted cost of equity
Solution:
- Unmitigated regulatory/environmental exposure: +1.5pp (top of the +0.5 to +1.5pp range — exposure is material, unmitigated, and legislation is pending)
- Strong governance: -0.25pp partial offset (well-governed firms adapt better)
Adjusted cost of equity = 9.0% + 1.5% - 0.25% = 10.25%
Alternative (often more transparent): keep the 9% discount rate and probability-weight a scenario in which EBIT falls 15% when the carbon tax passes. Both approaches capture the same risk; do not apply both at once.
Common Pitfalls
- Narrative fallacy: a compelling story is not evidence — require the rubric's observable results before crediting a moat
- Confirmation bias: seeking information that supports a pre-existing thesis while dismissing contradictory evidence
- Moat erosion: technology disruption can destroy moats faster than historical patterns suggest (e.g., retail disrupted by e-commerce)
- Double-counting: adjusting the discount rate and the cash flows for the same risk overstates the impact
- Overweighting management charisma: a compelling CEO presentation does not equal good capital allocation — check the multi-year ROIC and M&A record
- Static analysis: moats, competitive positioning, and regulatory risks evolve — reassess periodically
Cross-References
- quantitative-valuation (wealth-management plugin): quantitative models that qualitative analysis informs and contextualizes
- financial-statements (wealth-management plugin): ROIC, margins, and cash flow patterns that validate qualitative assessments
- forward-risk (wealth-management plugin): risk premium adjustments from ESG and business quality factors
- diversification (wealth-management plugin): qualitative sector/factor analysis informs diversification decisions
FAQ
What does the qualitative-valuation skill do?
Assess business quality, competitive positioning, and sustainability of value creation beyond financial models. Use when the user asks about economic moats, competitive advantages, Porter's Five Forces, management quality, ESG integration, or business model analysis. Also trigger when users mention 'does this company have a moat', 'switching costs', 'network effects', 'brand value', 'management track record', 'capital allocation', 'insider ownership', 'red flags', or ask whether a company's advantage is durable.
How do I install qualitative-valuation?
Run npx skills add https://github.com/joellewis/finance_skills --skill qualitative-valuation in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/qualitative-valuation/ (personal) or .claude/skills/qualitative-valuation/ (project).
Which AI agents can use qualitative-valuation?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is qualitative-valuation safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains qualitative-valuation?
It is published by joellewis in joellewis/finance_skills. It has 679 recorded installs.
More from joellewis/finance_skills
asset-allocation
joellewis/finance_skills
Determine how to distribute capital across asset classes using strategic and tactical allocation frameworks. Use when the user asks about portfolio allocation, mean-variance optimization, Black-Litterman, risk parity, glide paths, or target-date strategies. Also trigger when users mention 'how much in stocks vs bonds', '60/40 portfolio', 'policy portfolio', 'core-satellite', 'liability-driven investing', 'asset-liability matching', or ask how to split their money across investments.
statistics-fundamentals
joellewis/finance_skills
Apply statistical methods to financial data including descriptive statistics, covariance estimation, regression, hypothesis testing, and resampling. Use when the user asks about return distributions, correlation between assets, building a covariance matrix, running a CAPM regression, testing whether alpha is significant, checking if returns are normal, or estimating confidence intervals. Also trigger when users mention 'volatility', 'how correlated are these', 'fat tails', 'skewness', 'R-squared', 'beta of a fund', 'bootstrap a Sharpe ratio', 'shrinkage estimator', 'Ledoit-Wolf', or ask why their optimizer produces unstable weights.
quantitative-valuation
joellewis/finance_skills
Estimate intrinsic value of stocks and companies using DCF, dividend discount models, comparable multiples, and residual income. Use when the user asks about discounted cash flow, DCF models, WACC, terminal value, dividend discount models, comparable multiples, or sum-of-the-parts valuation. Also trigger when users mention 'what is this stock worth', 'fair value estimate', 'Gordon growth model', 'free cash flow valuation', 'cost of equity', 'sensitivity analysis', 'exit multiple', or ask whether a stock is overvalued or undervalued.
finance-psychology
joellewis/finance_skills
Recognize and mitigate cognitive biases that impair financial decisions, and coach clients toward values-driven financial lives. Use when the user asks about behavioral finance, money psychology, loss aversion, overconfidence, herd behavior, or emotional investing. Also trigger when users mention 'why do I panic sell', 'money fights with my spouse', 'I can never save enough', 'fear of investing', 'lifestyle creep', 'keeping up with the Joneses', 'Rich Life', 'money scripts', or ask how emotions affect financial decisions.
commodities
joellewis/finance_skills
Analyze commodity markets including futures curve dynamics, roll yield, and supply/demand fundamentals. Use when the user asks about commodity investing, commodity ETFs, contango, backwardation, roll yield, commodity indices (GSCI, BCOM), or commodities as an inflation hedge. Also trigger when users mention 'oil prices', 'gold as a safe haven', 'agricultural futures', 'convenience yield', 'storage costs', 'natural gas', 'copper demand', or ask why commodity ETF returns differ from spot price changes.
investment-policy
joellewis/finance_skills
Construct comprehensive Investment Policy Statements governing return objectives, risk tolerance, and portfolio constraints. Use when the user asks about building an IPS, setting return objectives, assessing risk tolerance, defining investment constraints, or establishing rebalancing and benchmark policies. Also trigger when users mention 'investment plan', 'policy portfolio', 'risk capacity vs willingness', 'spending rate for an endowment', 'foundation payout', 'manager selection criteria', or ask how to document their investment strategy.
Popular business & finance skills
sales-enablement
coreyhaines31/marketingskills
When the user wants to create sales collateral, pitch decks, one-pagers, objection handling docs, or demo scripts. Also use when the user mentions 'sales deck,' 'pitch deck,' 'one-pager,' 'leave-behind,' 'objection handling,' 'deal-specific ROI analysis,' 'demo script,' 'talk track,' 'sales playbook,' 'proposal template,' 'buyer persona card,' 'battle card,' 'battlecard,' 'competitive one-pager,' 'win-loss analysis,' 'why are we losing deals,' 'loss reasons,' 'how do I respond to this objection,' 'prospect just said,' 'help my sales team,' 'sales materials,' or 'what should I give my sales reps,' 'cold call script,' or 'voicemail script.' Use this for any document or asset that helps a sales team close deals. For public competitor comparison pages, see competitors. For running buyer interviews or churn research, see customer-research. For marketing website copy, see copywriting. For cold outreach emails, see cold-email. For the offer being sold (bonuses, guarantees, pricing structure),
revops
coreyhaines31/marketingskills
When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes. Also use when the user mentions 'RevOps,' 'revenue operations,' 'lead scoring,' 'outbound pipeline stages,' 'lead routing,' 'MQL,' 'SQL,' 'pipeline stages,' 'deal desk,' 'CRM automation,' 'marketing-to-sales handoff,' 'data hygiene,' 'leads aren't getting to sales,' 'pipeline management,' 'lead qualification,' or 'when should marketing hand off to sales.' Use this for anything involving the systems and processes that connect marketing to revenue. For cold outreach emails, see cold-email. For email drip campaigns, see emails. For pricing decisions, see pricing.
sales-funnel-blueprint
autonnel/autonnel-skills
Turn an offer into a concrete multi-step sales funnel spec - page-by-page structure, price ladder, copy outline and the metrics each step must hit. Use when asked to build a sales funnel, marketing funnel, landing page flow, lead magnet funnel, webinar funnel, tripwire or VSL funnel, when planning a product launch page flow, or when someone asks "what pages do I need" for selling something online.
pricing
coreyhaines31/marketingskills
When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' 'monetization,' 'how much should I charge,' 'my pricing is wrong,' 'pricing page,' 'annual vs monthly,' 'per seat pricing,' 'should I offer a free plan,' 'pricing page teardown,' 'pricing page audit,' 'is my pricing page AI-readable,' or 'can AI read my pricing.' Use this whenever someone is figuring out what to charge, how to structure their plans, or wants to audit a pricing page (for humans and for the AI agents that shortlist tools). For in-app upgrade screens, see paywalls. For offer construction (bonuses, guarantees, value framing, naming) on services/courses/coaching/high-ticket B2B, see offers.
cross-border-ecommerce
nexscope-ai/ecommerce-skills
Cross-border e-commerce expansion advisor. Scores target markets on 8 weighted dimensions (market size, ecommerce penetration, competition, regulatory complexity, logistics infrastructure, payment ecosystem, cultural distance, IP protection), compares 5 fulfillment models with cost and transit data, provides country-by-country tax/duty compliance guides (EU VAT/IOSS, UK VAT, US sales tax, CA GST, AU GST, JP consumption tax), maps local payment preferences by market, and builds a phased expansion roadmap. No API key required.
pricing-strategy
coreyhaines31/marketingskills
When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' 'monetization,' 'how much should I charge,' 'my pricing is wrong,' 'pricing page,' 'annual vs monthly,' 'per seat pricing,' or 'should I offer a free plan.' Use this whenever someone is figuring out what to charge or how to structure their plans. For in-app upgrade screens, see paywall-upgrade-cro.